test suite for purescript