bem-site / bem-forum-content-ru

Content BEM forum for Russian speak users
MIT License
56 stars 6 forks source link

Как не тестировать лишний html #660

Closed kompolom closed 8 years ago

kompolom commented 8 years ago

Есть огромный блок в котором куча разных вложненных блоков разного размера. В tmpl-spec хочется проверить что у блока есть нужные вложенные, при этом хочется чтобы html-differ не проверял содержмое эти вложенных блоков. Знаю, что у html-differ есть регулярки, но почему-то не получается с ними подружитсья: что не пишу, все равно красная простыня в diff.

tadatuta commented 8 years ago

Ты ведь для тестов сам пишешь исходный BEMJSON, его нельзя написать так, чтобы внутренние блоки оказались пустыми?

kompolom commented 8 years ago

@tadatuta нет, к сожалению так не получится.

kompolom commented 8 years ago

@tadatuta пробую тут регулярку - работает. В html-differ - не работает. Может там какие-то особенности?

tadatuta commented 8 years ago

cc @eGavr

eGavr commented 8 years ago

@kompolom

Давай на реальных примерах, дай HTML эталонный и сгенерированный и укажи, какую часть должна захватить регулярка.

eGavr commented 8 years ago

@kompolom Заведи лучше issue в html-differ и там все обсудим.

kompolom commented 8 years ago

@eGavr вот пример

kompolom commented 8 years ago

завел issue https://github.com/bem/html-differ/issues/134