spbu-se / KotlinAutomataConstructor

Automaton editing, visualization, simulation and analyzing desktop software
Apache License 2.0
9 stars 1 forks source link

UI tests fix #17

Closed IgorFilimonov closed 1 month ago

IgorFilimonov commented 1 month ago

Issue: https://github.com/spbu-se/KotlinAutomataConstructor/issues/15

IgorFilimonov commented 1 month ago

0 идей, почему на одном единственном тесте вылетает ошибка, все тесты локально в headless режиме игнорятся

IlyaMuravjov commented 1 month ago

0 идей, почему на одном единственном тесте вылетает ошибка, все тесты локально в headless режиме игнорятся

Потому что app = FxToolkit.setupApplication(AutomatonConstructorApp::class.java) до assumeFalse, надо наоборот и в afterEachTest проверять ::app.isInitialized

IlyaMuravjov commented 1 month ago

Зачем https://github.com/spbu-se/KotlinAutomataConstructor/pull/17/commits/76554c4d9d72ecf82de040c3c437cc8e8e288c4f в этом пулл реквесте?

IgorFilimonov commented 1 month ago

Зачем 76554c4 в этом пулл реквесте?

После 1056d05 по непонятной причине перестали открываться примеры, и я не нашел ничего лучше, чем откатить этот коммит. По поводу того, как он оказался в текущем PR - не знаю, но баг с открытием примеров в большом PR уже пофиксил