New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Produce a single "tests were skipped" for multiple collections not having a timeStamp property #143
Comments
We discussed this issue in the team and came to the conclusion that it is easier to understand the test results when the skipped tests are present. |
@dstenger at the moment, testing 3 collections produces 27 skipped tests about missing time stamp, 9 for each collections with identical messages (org.testng.SkipException: Property timeStamp is not set in collection items Out of these 9:
That seems quite excessive -- a single message for each collection would provide the same informative value. |
@dstenger I realized today that I was quite confused about this With that in mind:
could instead read something like:
|
@jerstlouis I checked why there are so many tests executed. For example, the validate Features With Bounding Box Response Time Stamp test is executed six times for each collection (see here). We will enhance the text of the skip exceptions with information about the requested bounding box. |
Test the presence of a
timeStamp
property on all collections that do have it, but report only once that tests were skipped on the n collections that don't have it, so that you don't end up with 960 "test skipped" if you test 1000 collections and only 40 have a timeStamp.The text was updated successfully, but these errors were encountered: