Я пытаюсь найти все случаи в моем тестовом наборе, где однострочные it
методы используются вплотную. По сути, я ищу файлы с такими строками:
it { expect(some_stuff).to be_true }
it { expect(other_stuff).to be_false }
, но не с такими:
it { expect(some_stuff).to be_true }
# a bunch of other stuff
it { expect(other_stuff).to be_true }
и не могу понять схему. Я попытался:
> grep it.\{*\}\n*it ./test/directory -lR
# and
> grep it.\{*\}\n*it.\{*
, который ничего не возвращает, но я знаю, что есть хотя бы один соответствующий файл. Кто-нибудь знает, как создать шаблон, который я ищу?