Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-28 | Add first regression tests | Nick Wellnhofer | |
I think it's a good idea to add tests after fixing bugs. This is really easy using the spec test infrastructure. | |||
2016-03-24 | Updated spec. | John MacFarlane | |
2016-02-06 | Updated spec. | John MacFarlane | |
2016-02-06 | Updated spec. | John MacFarlane | |
2016-02-05 | Updated spec. | John MacFarlane | |
2016-02-05 | Updated spec test. | John MacFarlane | |
2016-02-05 | Update test/spec.txt. | John MacFarlane | |
2016-01-12 | Updated spec.txt | John MacFarlane | |
2016-01-11 | Updated spec.txt. | John MacFarlane | |
Currently there is one failing case. See #97. | |||
2016-01-10 | Updated format of test/smart_punct.txt. | John MacFarlane | |
2016-01-10 | Updated spec.txt and spec_tests.py to new format. | John MacFarlane | |
2016-01-07 | Updated spec.txt. | John MacFarlane | |
2016-01-07 | Updated spec.txt. | John MacFarlane | |
2016-01-05 | updated spec.txt | John MacFarlane | |
2016-01-05 | Updated spec.txt. | John MacFarlane | |
2015-12-28 | Updated spec.txt and normalize.py. | John MacFarlane | |
2015-12-22 | Updated spec.txt. | John MacFarlane | |
2015-12-20 | Made roundtrip test part of the test suite run by cmake. | John MacFarlane | |
2015-09-22 | Set convert_charrefs=False in normalize.py. | John MacFarlane | |
This defeats the new default as of python 3.5, and allows the script to work with python 3.5. Closes #83. | |||
2015-09-20 | Python 3.5 compatibility: add placeholder for HTMLParseError | Zhiming Wang | |
HTMLParseError was removed in Python 3.5. Since it could never be thrown in Python 3.5+, we simply define a placeholder when HTMLParseError cannot be imported. | |||
2015-08-23 | Updated spec | John MacFarlane | |
2015-08-18 | Updated spec.txt. | John MacFarlane | |
2015-08-10 | Fix FileNotFoundError errors on tests when cmark is built from another ↵ | Kevin Wojniak | |
project via add_subdirectory() CMAKE_SOURCE_DIR will refer to the top-level source directory, not cmark, so CMAKE_CURRENT_SOURCE_DIR must be used. Also the same for CMAKE_BINARY_DIR. Ideally it should be using the TARGET_FILE CMake generator to get a target's location instead of hard coding the path, but that requires CMake 3.0 or greater. | |||
2015-07-27 | Updated spec. | John MacFarlane | |
2015-07-25 | Updated spec.txt. | John MacFarlane | |
2015-07-25 | Updated test/spec.txt. | John MacFarlane | |
2015-07-25 | Updated test/spec.txt. | John MacFarlane | |
2015-07-23 | Improved smart_punct.txt. | John MacFarlane | |
See jgm/commonmark.js#61 | |||
2015-07-14 | Updated spec. | John MacFarlane | |
2015-07-14 | Updated spec. | John MacFarlane | |
2015-07-12 | Updated spec. | John MacFarlane | |
2015-07-11 | Updated spec. | John MacFarlane | |
2015-07-11 | Updated spec | John MacFarlane | |
2015-07-11 | Updated spec.txt. | John MacFarlane | |
2015-07-10 | Updated spec.txt. | John MacFarlane | |
2015-07-10 | Updates for new HTML block spec. | John MacFarlane | |
* Rewrote spec for HTML blocks. A few other spec examples also changed as a result. * Removed old `html_block_tag` scanner. Added new `html_block_start` and `html_block_start_7`, as well as `html_block_end_n` for n = 1-5. * Rewrote block parser for new HTML block spec. | |||
2015-07-09 | Updated test/smart_punct.txt. | John MacFarlane | |
This incorporates the changes in jgm/commonmark.js#58. Sequences of hyphens are converted to sequences of em and en dashes, with no hyphens. Currently this test fails. | |||
2015-07-09 | Fixed small bug in test runner. | John MacFarlane | |
(Error printing errors from the test program.) | |||
2015-07-08 | spec_tests.py: use stdout.out.buffer.write instead of print throughout. | John MacFarlane | |
Mixing them didn't work well; results were out of order. | |||
2015-07-07 | Updated spec_tests.py from jgm/CommonMark. | John MacFarlane | |
This forces utf-8 encoding. | |||
2015-07-03 | `spec_test.py`: changed default to `spec.txt` (not `test/spec.txt`). | John MacFarlane | |
This doesn't matter, since we specify the argument anyway. But it brings this into sync with the version in CommonMark. | |||
2015-06-17 | Added case for #59 to pathological_test.py. | John MacFarlane | |
2015-06-16 | Updated spec for new tab behavior. | John MacFarlane | |
This change will need to be ported to CommonMark if we do this. We no longer replace spaces with tabs. Rather, we treat tabs as equivalent spaces for purposes of determining structure. Tab stop is still 4. Tabs in the text remain in the text. | |||
2015-06-16 | spec_tests.py: allow → for tab in HTML examples. | John MacFarlane | |
2015-06-16 | normalize.py: don't collapse whitespace in pre contexts. | John MacFarlane | |
2015-06-15 | Updated spec.txt. | John MacFarlane | |
2015-06-13 | Updated spec.txt. | John MacFarlane | |
2015-06-13 | Updated spec.txt. | John MacFarlane | |
2015-06-11 | pathological_tests: removed timeout stuff. | John MacFarlane | |
It breaks on Windows. | |||
2015-06-11 | Added another case to pathological tests. | John MacFarlane | |
"*a_ " * 20000 See jgm/commonmark#43. |