55e9df571b
Attempted to implement TEST_PERMUTATIONS but that went nowhere useful. Unfortunately test defines don't have a way to represent arrays, and adding such a representation would be unreasonably complicated. For practical purposes it's better to just do the permutation generation inside the tests. Maybe at some point it would be nice to integrate permutation testing so the state gets hashed somehow as a part of the test failure, but now is not the time.