I’m trying to come up to speed on current resources available for Inform 7 testing. I looked at some past discussions: [1] [2] [3].
Beyond using the skein from the Inform IDE, I am interested specifically in unit tests.
What isn’t working:
- It looks like Simple Unit Tests by @Dannii Willis stopped working sometime after 6G60 due to internal changes in how rulebooks work.
- Automated Testing by Kerkerkruip by Mike Ciul includes Simple Unit Tests, so it is also non-functional.
What I’ve found that seems to be working (although I haven’t experimented yet):
- Unit Testing by @Natrium729 (unstable so not recommended for use, reference only)
- Unit Testing and Checkpoints by @peterorme
- Object Response Tests by @Juhana Leinonen
- Command Unit Testing by @xavid
- i7Spec (for Glulx only) by @Jeff_Nyman (inspired by Command Unit Testing)
My questions:
- Is anyone currently using one or more of these testing frameworks in authoring, or teaching with them?
- Does anyone have information on what is / isn’t working with the latest Inform 7?
- Are there any extensions / tools that I’m missing?