Тесты сборщика

Сделал разные тесты всей системы сборки. При успехе, в консоли пишется "Все тесты пройдены". Осталось допилить многопоток билд.

Подробнее

Так как кодить долго и непрерывно не получается, из моей склерозной головы постоянно вылетает как должен работать сборщик игры и я его постоянно переписываю. Для решения проблемы, я решил всё упростить - разбить на понятные файлы и понаделать тестов применения сборщика и его подсистем в разных ситуациях.


Выглядит это как текст в понсоли, я тыкаю нужный файл и он мне сыпет на экран статус выполнения теста, если в конце я вижу зелёную строчку "тест выполнен", значит всё правильно. Чтоб на игру было хоть сколько-то времени, я начинаю писать сразу после работы и я так уже написал 15 файлов на питоне. Без нейронки я бы не написал код по современному, так бы и использовал sys и os модули для ворочанья файлов - питон хоть и лёгкй язык, но в него уже столько всего понадобавляли, что ты даже не знаешь что из этого тебе пригодится.


Осталось дописать многопоточный инкрементал билд. Без нейронки не понять как сделать параллельное выполнение задач с таймаутом и учётом исключений - на питухоне аж 3 разных способа как это сделать и они несовместимы/устарели/ограничены, короче надо экспериментировать и подбирать лучший.

Скрин тестов сборщика H.P.W
На фоне Сылби Лю - охранница мраморного салата
< Назад < На главную