Да, да... А потом
ЭТО подходит так аккуратненько сбоку и говорит на ушко "мне завтра - 16..."
@
убегаешь в горизонт с криками "Поздравляю!.."
Акселераты чёртовы.
>Тоже профдеформация. И паранойя. Больше - второе (:
Честно - ни разу не слышал. Но, может, об этом стараются молчать.
Отношения в современном локальном социуме - вообще штука опасная. Либо закроют, либо развод и отстёгивание половины имущества, либо воспитание чужого ребёнка, я уж молчу про банальные психологические травмы, стрессы, домашнее насилие и прочие радости.
...
Забей, просто я - параноик. И это не худшее моё качество.
Ненавижу базы данных. По крайней мере - NoSQL. И писать тесты для работы с ними.
Пишешь промежуточный обработчик, который после каждого теста (и перед каждым тестом) стирает содержимое коллекции, приводя базу в первоначальное состояние, чтобы мусор от предыдущих тестов не мешался.
Пишешь нормальный тест. Взял документ. Положил в базу данных. Проверил, что он там лежит.
Пишешь ещё один, проверяешь, чтобы пароли не лежали в базе в открытом виде - только хеш.
В итоге запрос промежуточного обработчика БД (Mongo) на стирание всех элементов коллекции обрабатывает аккурат после запроса из теста на сохранение документа, в итоге тест, естественно его в базе не находит. А иногда - сначала сохраняется документ из предыдущего теста, потом запускается следующий тест, который проверяет отсутствие документов в коллекции, находит там документ из предыдущего теста, выдаёт ошибку, а потом запускается стирание коллекции из промежуточного обработчика (!!!) В Postgre такого не было =\
В итоге сидишь и смотришь, как от простого перезапуска тестового пакета у тебя каждый раз меняется количество пройденных тестов.
...
Конечно, я понимаю, что сам эпически криворук и, скорее всего, где-то банально накосячил. Но бесит просто эпически.
Кагоцел, ремантадин, аскорутин, гексорал. Кагоцел пить строго по расписанию, иначе так себе действие.
Тоже "некогдаболеть", вот этим набором спасаюсь. Правда, говорят, кагоцел плохо на потенцию влияет, но нам же не критично?
ЭТО подходит так аккуратненько сбоку и говорит на ушко "мне завтра - 16..."
@
убегаешь в горизонт с криками "Поздравляю!.."
Акселераты чёртовы.
>Тоже профдеформация. И паранойя. Больше - второе (:
Какой травы в маску напихала?
Отношения в современном локальном социуме - вообще штука опасная. Либо закроют, либо развод и отстёгивание половины имущества, либо воспитание чужого ребёнка, я уж молчу про банальные психологические травмы, стрессы, домашнее насилие и прочие радости.
...
Забей, просто я - параноик. И это не худшее моё качество.
Пишешь промежуточный обработчик, который после каждого теста (и перед каждым тестом) стирает содержимое коллекции, приводя базу в первоначальное состояние, чтобы мусор от предыдущих тестов не мешался.
Пишешь нормальный тест. Взял документ. Положил в базу данных. Проверил, что он там лежит.
Пишешь ещё один, проверяешь, чтобы пароли не лежали в базе в открытом виде - только хеш.
В итоге запрос промежуточного обработчика БД (Mongo) на стирание всех элементов коллекции обрабатывает аккурат после запроса из теста на сохранение документа, в итоге тест, естественно его в базе не находит. А иногда - сначала сохраняется документ из предыдущего теста, потом запускается следующий тест, который проверяет отсутствие документов в коллекции, находит там документ из предыдущего теста, выдаёт ошибку, а потом запускается стирание коллекции из промежуточного обработчика (!!!) В Postgre такого не было =\
В итоге сидишь и смотришь, как от простого перезапуска тестового пакета у тебя каждый раз меняется количество пройденных тестов.
...
Конечно, я понимаю, что сам эпически криворук и, скорее всего, где-то банально накосячил. Но бесит просто эпически.
Тоже "некогдаболеть", вот этим набором спасаюсь. Правда, говорят, кагоцел плохо на потенцию влияет, но нам же не критично?