Sha256: 186873dab288ccdd1cd15c821969867ff688335eac79a50805e75515c59e0cce
Contents?: true
Size: 1.28 KB
Versions: 8
Compression:
Stored size: 1.28 KB
Contents
When you execute a suite page with "runTestsMatchingAllTags" defined, !-FitNesse-! should only run tests that have all suite filters/tags specified. If any exclusion filters are defined, the tests still don't match if they contain any exclusion tag. ---- Create a Suite page |script|Page Builder| |line|${SUT_PATH}| |page|!-SuitePage-!| Create two sub pages |script|Page Builder| |line|!-|!-fitnesse.testutil.PassFixture-!-!!-|-!| |attributes|Suites=good!COMMA!better| |page|!-SuitePage.TestPageOne-!| |script|Page Builder| |line|!-|!-fitnesse.testutil.PassFixture-!-!!-|-!| |attributes|Suites=good!COMMA!better!COMMA!bad| |page|!-SuitePage.TestPageTwo-!| Now run the suite page. |Response Requester.| |uri |valid?| |!-SuitePage?responder=suite&runTestsMatchingAllTags=good,better&excludeSuiteFilter=bad-!|true| |Response Examiner.| |contents?| || The suite should report the TestPages and should show no errors. |Response Examiner.| |type |pattern|matches?| |contents|!-TestPageOne-!|true| |contents|!-TestPageTwo-!|false| |contents|Test Pages:.*1 right|true| The error log page should not have any errors |Response Requester.| |uri |valid?| |!-SuitePage?executionLog-!|true| |Response Examiner.| |contents?| || |Response Examiner.| |type |pattern|matches?| |contents|Exit code.*0.*Time|true|
Version data entries
8 entries across 8 versions & 1 rubygems