Currently P::T provides three functions:
output_is/isnt/like, which are wrappers to
Test::More::is/isnt/like.

The failure output is:
t/op/integer....ok 24/26#     Failed test (Parrot/Test.pm at line 73)

it would be nice:
t/op/integer....ok 24/26#     Failed test (t/op/integer.t line xyz)

To do this P::T needs to be special cased in T::S::ok as
T::M is ( or just provide a T::S::special_case( ) function that
adds a special case, what you think is best.

Additionally, in case of failure, it saves the assembly, bytecode
and output in files named integerNNN.pasm/pbc/out where NNN is
the test number.
Currently it keeps its own count, an that is fine for now.
However it may become out of sinc in case of skipped test,
so it will be nice if T::S provided a function to retrieve
the test number.

Thanks
Mattia

Reply via email to