Discussion:
regression testing
Kilian Sprotte
2006-02-15 11:52:30 UTC
Permalink
How do you feel about the need of adding a testsuite to fomus?
I mean a module that processes an input score and compares the
result of the :data output to a predefined solution... Well, I know that
this is a task that requires quite some additional work, but it could
pay-out
possibly. It would probably only make sense if one was sure that the
output
of the :data backend wouldn't change anymore so much.
I could offer some help for doing this...

Ciao, Kilian
David Psenicka
2006-02-16 06:09:57 UTC
Permalink
A test suite is very much needed at this point--I think the :data
backend shouldn't change too much now. If you'd be willing to help,
that would be great. A possibility might be to extract just the data
being tested from the .fms file (for example, if testing onsets of
measures, extract only the measure offsets & durations and verify those,
etc.)--this might be more flexible (and maybe not too much more
work...). One of my plans was also to write a function to generate test
outputs with all the backends (and MIDI) and combine them (in an html
page for example) so they could quickly be viewed and compared
side-by-side (MusicXML will be the difficult one).

-David
Post by Kilian Sprotte
How do you feel about the need of adding a testsuite to fomus?
I mean a module that processes an input score and compares the
result of the :data output to a predefined solution... Well, I know that
this is a task that requires quite some additional work, but it could
pay-out
possibly. It would probably only make sense if one was sure that the
output
of the :data backend wouldn't change anymore so much.
I could offer some help for doing this...
Ciao, Kilian
_______________________________________________
fomus-devel mailing list
http://common-lisp.net/cgi-bin/mailman/listinfo/fomus-devel
Loading...