Author Commit Message Labels Comments Date
Default avatar convert-repo
update tags
Waylan Limberg avatarWaylan Limberg
Merge branch 'master' into tests
Waylan Limberg avatarWaylan Limberg
Fixed Ticket 37. When multiple markdown documents are displayed on one page and
Waylan Limberg avatarWaylan Limberg
Fixed Ticket 38. With smart_emphasis turned on, emphasised text can now be wrapped in punctuation without spaces and still will be converted to emphasis (ie: '[_foo_]'). Test included. Thanks for the report seanh.
Waylan Limberg avatarWaylan Limberg
Fixed TOC extension to properly nest multiple header levels in the table of contents. Specificly, when stepping back multiple levels, the nestsed listed now follow suite. Test included. Thanks for the patch Jack Miller.
Waylan Limberg avatarWaylan Limberg
Fixed ticket 35. Lists now work when padded with five or more spaces after asterisk. Adjusted regex to eat all (one or more) of the spaces. While it may seem wrong (at least in the loose list case), this is how all other implementations work. And it solves a number of edge cases otherwise not accounted for in the list parser.
Waylan Limberg avatarWaylan Limberg
Fixed UnicodeDecodeErrors from some of the php & pl tests when normalizing whitespace with tidy.
Waylan Limberg avatarWaylan Limberg
Added tests from php test framework. The tests are currently set to be skipped as most fail on various edge cases.
Waylan Limberg avatarWaylan Limberg
Moved perl's MarkdownTest test files into new testing framework. One 2004 test and 23 2007 tests are failing so I set them to be skipped for now. We'll have to explore those failures later. A few may be issues with normalization, but most appear to be edgecases with markdown.
Waylan Limberg avatarWaylan Limberg
Last few changes to get other test frameworks to work. Added config options to set file extensions and a few other tweeks.
Waylan Limberg avatarWaylan Limberg
Added 'skip' as a config option. Individual tests or whole dirs can be skipped by adding 'skip=1' to test.cfg.
Waylan Limberg avatarWaylan Limberg
Cleaned up test descriptions for TestSyntax tests. They now only display a relative path. Had to reimplement os.path.relpath from python 2.6 for it to work in previous versions.
Waylan Limberg avatarWaylan Limberg
Altered HtmlOutput nose plugin to slow skipped tests.
Waylan Limberg avatarWaylan Limberg
Added support for a 'normalize' setting in test.cfg which uses HTML Tidy to normalize whitespace for running tests against other testing framework's tests files (i.e.: perl or php). Hopefully, I got Tidy's settings right so that only unsignificant whitespace is altered. There's always the possability this could hide some bugs.
Waylan Limberg avatarWaylan Limberg
renamed 'markdown-test' to 'basic' as that what those tests actually are. Also resolved issue with api tests being autodiscovered. test_apis.py was executable so nose was ignoring it.
Waylan Limberg avatarWaylan Limberg
And more cleanup. Removed old suite from api tests.
Waylan Limberg avatarWaylan Limberg
More cleanup. Added some doc strings. Removed old testing framework files.
Waylan Limberg avatarWaylan Limberg
Remove old base.py nose code. I thought this was gone a long tiem ago.
Waylan Limberg avatarWaylan Limberg
Updated setup.py to properly include test data.
Waylan Limberg avatarWaylan Limberg
Updated Manifest.in to include test files.
Waylan Limberg avatarWaylan Limberg
Added safe_mode tests for the modes remove and replace.
Waylan Limberg avatarWaylan Limberg
Updated new test.cfg settings files to support sections for individual files. Extension tests were rearranged to take advantage of this with all extensions in one dir (actually two - a seperate dir for extra and its related extensions) and a seperate section for each file in test.cfg.
Waylan Limberg avatarWaylan Limberg
Cleaned up some names for cleaner, more consistant result and code in testing framework.
Waylan Limberg avatarWaylan Limberg
Moves tests to a subdir of the markdown lib.
Waylan Limberg avatarWaylan Limberg
Initial implementation of nose testing. Still some cleanup to do, but this shows the differances between the old and the new. Also left one test failing (unsignificant white space only) to demonstrate what a failing test looks like.
Waylan Limberg avatarWaylan Limberg
Removing legacy extension. No real need to keep that old core around. I created it as a novialty and for comparisive testing anyway. We've moved on, it no longer works and I don't want to maintain it. It's in the git log if anyone wants it.
Waylan Limberg avatarWaylan Limberg
Fixed Ticket 34. stripToLevelTags now accounts for an empty document being returned (such as when a document only contains link references) and acts accordingly.
Waylan Limberg avatarWaylan Limberg
Upped version to 2.0.1-Final and added release notes.
Waylan Limberg avatarWaylan Limberg
Fixed ticket 32. When raw html starts a line, the raw html is only broken into a seperate block if it is a block tag. Inline tags are left in the block for the inline pattern as they should be.
Waylan Limberg avatarWaylan Limberg
Fixed ticket 33. Tweaked the regex for inline links so that the title is non-greedy - it no longer eats everything between the first links title and the last links title in a paragraph. Thanks to Charles Winebrinner for the report.
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.