because *test-context* was a dynvar it was causing problems with an async test with promise-based pre-conditions, meaning that wait-for* was being called from a random thread, and was unable to access the correct *test-context* value
this PR replaces the *test-context* dynvar of atoms with a test-context* atom of pure data
because
*test-context*
was a dynvar it was causing problems with an async test with promise-based pre-conditions, meaning thatwait-for*
was being called from a random thread, and was unable to access the correct*test-context*
valuethis PR replaces the
*test-context*
dynvar of atoms with atest-context*
atom of pure data