test(ночь): род проверки считается по концу имени — «php» внутри имени нашей проверки чужим родом не делает
This commit is contained in:
@@ -418,6 +418,18 @@ describe('komandaProverokPunkta — чем гонять проверки ИМЕ
|
||||
expect(komandaProverokPunkta({ id: '8', tests: ['tools/night/a.test.mjs', 'tools/night/b.test.mjs'] }))
|
||||
.toBe('npm run test:tools -- tools/night/a.test.mjs tools/night/b.test.mjs');
|
||||
});
|
||||
|
||||
it('🪤 «php» ВНУТРИ имени нашей проверки — это наша проверка, а не php-шная', () => {
|
||||
// 🪤 Вырезание второго рода: считай род по «встречается ли .php в имени» вместо
|
||||
// «кончается ли имя на .php» — и наша же проверка про php-шную часть затеи
|
||||
// (`php-shnye.test.mjs`, `A.php.test.mjs`) объявлялась бы чужого рода. Пункт с двумя
|
||||
// нашими проверками получил бы отказ на ровном месте, и владелец правил бы план,
|
||||
// в котором править нечего. Лишний отказ — тоже беда.
|
||||
expect(komandaProverokPunkta({ id: '9', tests: ['tools/night/php-shnye.test.mjs', 'tools/night/b.test.mjs'] }))
|
||||
.toBe('npm run test:tools -- tools/night/php-shnye.test.mjs tools/night/b.test.mjs');
|
||||
expect(razdvoenieProverok({ id: '9', tests: ['tools/night/A.php.test.mjs', 'tools/night/b.test.mjs'] }))
|
||||
.toBeNull();
|
||||
});
|
||||
});
|
||||
|
||||
// 🔴🔴 ВОРОТА ПЛАНА НЕ ПУСКАЮТ ПУНКТ СО СМЕШАННЫМИ ПРОВЕРКАМИ.
|
||||
|
||||
Reference in New Issue
Block a user