tests are responsible to clean up afterwards.

remove created state after test execution, not before the next test.
This prevents the leak of the `ex` table outside of a single test.