Details
-
Type:
New Feature
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 4.0
-
Fix Version/s: 4.1-milestone-1
-
Component/s: Build, Infrastructure and Tests
-
Labels:None
-
Documentation in Release Notes:
-
Similar issues:
XRENDERING-203Support Syntaxes with multiple inputs leading to the same result in the Compatibility Test Suite XRENDERING-103Introduce new xwiki-rendering-test module to contain shared rendering test framework classes XRENDERING-139Honor the test order defined in rendering test files (*.test files) XRENDERING-186 Implement a Markdown Renderer XRENDERING-102Align rendering tests module name by renaming it xwiki-rendering-integration-tests XRENDERING-125Rendering Test framework incorrectly report errors for subsequent tests after a test has failed XRENDERING-97 Implement JIRA macro for new rendering XRENDERING-126Add support for regexes in the Rendering Test Framework XRENDERING-146Make it simple to add Icon Transformation mappings when using the Rendering in standalone mode XRENDERING-292New Syntax: Renderer for LaTex via TeX4ht
Description
The idea is that when we add a new syntax it would be nice to be able to quickly run all the tests on that new syntax to verify what works/what doesn't work.
Also having a CTS has several other pros:
- tests are closer to their parser/renderers since they are in the same module
- those tests are unit tests, which means early failures if parser/renderer is broken (incidentally this means higher TPC on nemo too
) - scales better with # of syntaxes
- Allows specific code to handle situation like PDF testing
- know precisely what works and what doesn't since all tests are executed and doesn't depend on the user having added the test or not
Issue Links
- depends on
-
XRENDERING-196
Add ability to get well-known Syntax types
-
Activity
Vincent Massol
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Assignee | Vincent Massol [ vmassol ] |
Vincent Massol
made changes -
| Status | Open [ 1 ] | Closed [ 6 ] |
| Fix Version/s | 4.1-milestone-1 [ 13141 ] | |
| Resolution | Fixed [ 1 ] |
Vincent Massol
made changes -
| Link |
This issue depends on |
Vincent Massol
made changes -
| Documentation in Release Notes | http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWikiEnterprise41M1#HFordevelopers | |
| Documentation | http://rendering.xwiki.org/xwiki/bin/view/Main/CompatibilityTestSuite |