stable
Clone or download
Special case of test coverage Looking for test coverage is another common use case that will benefit of a dedicated syntax: * Find user stories that are covered by tests: `IS COVERED` (alias of `IS LINKED TO WITH TYPE '_covered_by'`) * Find user stories that covered by test 123: `IS COVERED BY artifact = 123` (alias of `IS LINKED TO ARTIFACT = 123 WITH TYPE '_covered_by') ` * Find user stories that are not covered by any test: `IS NOT COVERED` (alias of `IS NOT LINKED TO WITH TYPE '_covered_by'`) * Find tests that are covering user stories: `IS COVERING` (alias of `IS LINKED FROM WITH TYPE '_covered_by'`) * Find tests that are covering user story 123: `IS COVERING artifact = 123` (alias of `IS LINKED FROM ARTIFACT = 123 WITH TYPE '_covered_by'`) * Find tests that doesn't cover any stories: `IS NOT COVERING` (alias of `IS NOT LINKED FROM WITH TYPE '_covered_by'`) Part of story #32309: Search artifacts with/without links via TQL Change-Id: I9d9cb1657f811449515c6b03d1cd4e0f2830d8fb
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/crosstracker/scripts/cross-tracker/src/writing-mode/tql-configuration.ts | +8 | −0 | Go to diff View file |
M | plugins/tracker/grammar/src/tql.pegjs | +33 | −12 | Go to diff View file |
M | plugins/tracker/grammar/test_parser.php | +1 | −0 | Go to diff View file |
M | plugins/tracker/scripts/lib/TQL-CodeMirror/src/configuration.ts | +9 | −1 | Go to diff View file |
M | plugins/tracker/tests/rest/TQL/TQLTest.php | +5 | −0 | Go to diff View file |