was just saved by my tests, drink
Conversation
Notices
-
Embed this notice
olive (jovialthunder@xoxo.zone)'s status on Thursday, 16-May-2024 06:28:26 JST olive -
Embed this notice
clarity flowers (clarity@xoxo.zone)'s status on Thursday, 16-May-2024 06:28:25 JST clarity flowers @jovialthunder I'm so curious to see what your test code looks like, I tend to think of games as hard to test
-
Embed this notice
olive (jovialthunder@xoxo.zone)'s status on Thursday, 16-May-2024 07:28:36 JST olive @clarity yeah the frontend/ui ones are definitely the most finicky and fragile (tho one of them was what saved me in this case) but since the game's turn-based and I've done such a gold-star job keeping most of the action in mostly-functional methods, the bulk of the most helpful tests are pretty straightforward runs of game logic like this.
I'd love to give you a in person tour sometime and hear your thoughts!
-
Embed this notice
clarity flowers (clarity@xoxo.zone)'s status on Thursday, 16-May-2024 08:00:15 JST clarity flowers @jovialthunder dang that's kind of awesome to watch.... yeah I'd love to look at it sometime!
-
Embed this notice
olive (jovialthunder@xoxo.zone)'s status on Thursday, 16-May-2024 08:00:16 JST olive @clarity Some do require more game-view machinery in place (anything that requires a virtual player choice, for example) and you can actually see the game playing through those as the suite runs.
(marking media as sensitive for rapid motion)
-
Embed this notice