Closed GoogleCodeExporter closed 9 years ago
Could you add a JUnit test to verify that the correct behavior now occurs?
Original comment by enfield....@gmail.com
on 28 Aug 2008 at 1:05
The correct behavior has been verified by the sample Matlab/COMSOL test scripts
provided in the issue description, therefore I am changing the status of this
issue
to "Fixed". Please note, however, that the "Fixed" status still implies that
the
issue should be verified by the RBNB community (this is one of the reasons for
the
new beta release today, V3.2B1).
Bill made a good suggestion about JUnit, and I'd like to open the discussion up
to
the RBNB community. I wonder if this case might be tricky to check using JUnit
due
to the following:
1. The test involves multiple networked applications (Server, Source, and Sink);
looking at Bill's first JUnit test included with the RBNB, it appears that this
is
possible.
2. This is a Monitor issue, thus each fetch will not necessarily result in a
clearly
defined ChannelMap - that is, it is OK if one or more channels are missing from
each
ChannelMap.
Speaking on testing more generally, we have a fairly extensive existing
Matlab/COMSOL
test suite, and the start of a JUnit test suite. While the JUnit tests may
indeed be
the direction we should go in, I don't want to abandon the Matlab test suite
without
having us give it careful thought. A possible topic of discussion for the
upcoming
RBNB conference in October?
Original comment by john.wil...@erigo.com
on 28 Aug 2008 at 2:05
Problems with the MATLAB test suite:
1) You have to have MATLAB.
2) It is not integrated with the build system.
Addressing your concerns:
1) Yes, it is possible.
2) I'm sure if you design your test carefully it will work.
Regression tests are necessary components of any serious system.
Original comment by enfield....@gmail.com
on 28 Aug 2008 at 2:24
Original issue reported on code.google.com by
john.wil...@erigo.com
on 26 Jun 2008 at 5:55