Say that whatever a fixture holds constant narrows what its pin can claim, and that two colours taken with different instruments do not compare
This commit is contained in:
parent
bdc1547941
commit
3743bb1026
1 changed files with 15 additions and 0 deletions
15
CLAUDE.md
15
CLAUDE.md
|
|
@ -174,6 +174,21 @@ Go-бэкенд издательского художественного пер
|
|||
красное, инструмент — «unexpected outcome». ⇒ денежный пин гоняется НЕ ОДИН РАЗ, а фикстура строится так,
|
||||
чтобы деньги были НЕИЗБЕЖНЫ, а не вероятны (после перестройки 8/8 зелёных на дереве и 8/8 красных на
|
||||
мутанте). Нашла зона у СЕБЯ, инструментом, а не глазом.
|
||||
⛔ **ЕСЛИ ФИКСТУРА ДЕРЖИТ ЧТО-ТО ПОСТОЯННЫМ, ПИН ОТЧИТЫВАЕТСЯ ЗА КЛАСС, А МЕРЯЕТ СРЕЗ — и молчит о том,
|
||||
какой именно** (формулировка платформенной зоны 11.09, обобщившей находку шире своего случая).
|
||||
У неё фоновой константой был `alive = false`, и пин «текст движка остаётся только там, где каталог на
|
||||
месте» вышел ЛОЖНЫМ: он не доходил до повторяющегося `resync failed` у ЖИВОГО юнита, то есть нашёл
|
||||
ОДИН носитель класса и отчитался за КЛАСС. Тот же дефект даёт любая незаваренная константа фикстуры:
|
||||
замороженные часы (у неё они родили монетку `newestRun`, делавшую два других пина пустыми), пустой
|
||||
воркдир, единственный экземпляр сервиса. ⇒ **у каждого пина, утверждающего КЛАСС, спрашивай: что эта
|
||||
фикстура держит постоянным и о чём она поэтому молчит** — и либо варьируй, либо сузи утверждение
|
||||
до среза, который она действительно меряет.
|
||||
⛔ **И два утверждения о цвете ОДНОГО пина, снятые РАЗНЫМИ приборами, сравнивать нельзя.** Замер
|
||||
11.09: «8 FAIL из 8» снято без `-race`, зелёная сторона — `-count=3`; пере-снято ОДНИМ прибором с
|
||||
обеих сторон (`-race -count=8`) и дало 8/8 в обе стороны. Счёт вёлся по ПОЛНОМУ списку имён
|
||||
(`grep -oE '^--- (PASS|FAIL): Test…' | sort | uniq -c`), а не по хвосту вывода. ⚠ И `-count=8` в одном
|
||||
процессе — не восемь отдельных прогонов; если предмет чувствителен к состоянию процесса, это разные
|
||||
замеры, и разницу называют.
|
||||
⛔ **«SKIP ПРЕВРАТИЛСЯ В PASS» ДОКАЗЫВАЕТ, ЧТО ТЕСТ ИДЁТ, А НЕ ЧТО ОН ДЕРЖИТ** (формулировка зоны 11.09).
|
||||
Введя корпусные переменные в гейт, легко счесть дело сделанным по тому, что скипы исчезли. Это про
|
||||
ЗАПУСК. Что ступень НЕСУЩАЯ, доказывает только одно: посадка, сломавшая предмет, краснеет ИМЕННО ЕЮ.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue