Commit Graph

  • *
  • | *
  • | *
  • | *
  • | *
  • * |
  • * |
  • |\ \
  • | |/
  • |/|
  • | | *
  • | | |\
  • | |/ /
  • |/| /
  • | |/
  • | *
  • | *
  • |/
  • *
  • |\
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • * | |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • * | |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • |/ /
  • * |
  • * |
  • | *
  • * |
  • * |
  • | *
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • | | |\
  • | |/ /
  • |/| |
  • * | |
  • | * |
  • | * |
  • | * |
  • debcb65 Fix recursion issues by giving up at a certain point (closes #16). by Ben Kurtovic 2013-04-21 20:50:05 -0400
  • 6a385b3 TestParameter and a fair chunk of TestTemplate. by Ben Kurtovic 2013-04-20 21:44:44 -0400
  • 6bf8cfd Fix tests for Python 3. by Ben Kurtovic 2013-04-20 18:09:34 -0400
  • 5cf451e Adding a bunch of tests for different nodes. by Ben Kurtovic 2013-04-20 18:01:39 -0400
  • 8db4068 Improve a few things about nodes; simply a method in Wikicode. by Ben Kurtovic 2013-04-20 17:59:20 -0400
  • 6e39927 Update README with same changes (#27) by Ben Kurtovic 2013-04-18 20:06:27 -0400
  • fe42d8b Merge pull request #27 from legoktm/develop by Ben Kurtovic 2013-04-18 17:01:36 -0700
  • e7af812 (refs/pull/27/merge) Merge 9c7517b22a into 81592b3bd7 by Kunal Mehta 2013-04-18 16:34:22 -0700
  • 9c7517b (refs/pull/27/head) Link to mediawiki.org instead of sf.net by Kunal Mehta 2013-04-18 18:32:51 -0500
  • b0e3cd9 Fix Pywikipedia references in documentation by Kunal Mehta 2013-04-18 18:23:08 -0500
  • 81592b3 Merge branch 'feature/tests' into develop (#7) by Ben Kurtovic 2013-04-06 16:24:21 -0400
  • 2d9b8a3 test_integration2(); finish TestBuilder by Ben Kurtovic 2013-04-06 16:17:47 -0400
  • 094e867 Add test_integration(); add a horrible abuse of PEP8 by Ben Kurtovic 2013-04-06 15:45:51 -0400
  • 132c658 test_heading() and test_comment() by Ben Kurtovic 2013-04-05 10:52:43 -0400
  • e946354 test_html_entity() by Ben Kurtovic 2013-04-05 10:46:43 -0400
  • 7289d8c test_wikilink(); fix indentation by Ben Kurtovic 2013-04-05 10:25:48 -0400
  • e32a669 test_argument() by Ben Kurtovic 2013-04-04 10:59:16 -0400
  • b8e8d05 Finish test_template() by Ben Kurtovic 2013-04-04 10:49:04 -0400
  • cb23587 Adding some Builder tests by Ben Kurtovic 2013-04-03 11:00:07 -0400
  • 404b447 Implement the remaining asserts in TreeEqualityTestCase. by Ben Kurtovic 2013-04-01 21:30:19 -0400
  • 8920924 Skeleton for TestBuilder; adding some nodes to TreeEqualityTestCase. by Ben Kurtovic 2013-04-01 21:04:53 -0400
  • cda1ce9 Roll back part of e3f89af62d because CURSE YOU UNIT TESTING FRAMEWORK by Ben Kurtovic 2013-04-01 19:11:30 -0400
  • 30d4f13 Curse you, Python 3! by Ben Kurtovic 2013-04-01 19:06:59 -0400
  • a8cb275 Add TestUtils; implement two tests for it. by Ben Kurtovic 2013-04-01 19:04:55 -0400
  • e3f89af Adding a TreeEqualityTestCase base class. by Ben Kurtovic 2013-03-30 18:38:29 -0400
  • 1b69b5e Moving compat stuff exclusively for unit tests to its own file. by Ben Kurtovic 2013-03-30 16:46:39 -0400
  • eae6f11 Make _test_tokenizer import relative so tests work on py3k. by Ben Kurtovic 2013-03-27 21:24:45 -0400
  • 32ac695 Apply some bugfixes to SmartList to fix tests on Python 3. by Ben Kurtovic 2013-03-27 20:59:23 -0400
  • 7f87a1c Apply bugfixes so that some tests pass on Python 3. by Ben Kurtovic 2013-03-27 19:39:12 -0400
  • 5ca6f6c Skip test_readme_5() if web query fails. by Ben Kurtovic 2013-03-27 17:40:39 -0400
  • 27a3503 Add test_uses_c() to TestPyTokenizer and TestCTokenizer by Ben Kurtovic 2013-03-27 17:22:37 -0400
  • f803269 Add a USES_C field to the tokenizers; add TestParser.test_use_c() by Ben Kurtovic 2013-03-27 17:19:08 -0400
  • 97a837c Implement test_parser(). Clean up a few lambdas in TestSmartList. by Ben Kurtovic 2013-03-27 01:36:02 -0400
  • 9e26264 Replace deprecated alias assertEquals() with assertEqual(). by Ben Kurtovic 2013-03-25 19:13:32 -0400
  • 6a741db Applying fb71f5507e by Ben Kurtovic 2013-03-25 18:25:03 -0400
  • 34b85a9 Cosmetic change: standardize whitespace after class definition. by Ben Kurtovic 2013-03-25 17:33:29 -0400
  • b628419 Implement first part of test_influence(). by Ben Kurtovic 2013-03-25 17:08:18 -0400
  • b298a68 Squash a bug dealing with extended slices. by Ben Kurtovic 2013-03-25 16:54:01 -0400
  • 740db6d Implement some more tests; squash bugs in SmartList/_ListProxy by Ben Kurtovic 2013-03-25 16:42:37 -0400
  • 49b9863 Handle keyword arguments in some methods with py3k correctly. by Ben Kurtovic 2013-03-25 15:56:38 -0400
  • b8e926a Abstract out public list method tests; implement test_child_methods() by Ben Kurtovic 2013-03-24 15:47:21 -0400
  • d85ff73 Squashing some sneaky bugs in SmartLists's children. by Ben Kurtovic 2013-03-24 15:46:30 -0400
  • 986e3ed Implement test_parent_methods(). by Ben Kurtovic 2013-03-24 14:41:31 -0400
  • fb92349 Fix parsing of arguments in SmartList.sort() by Ben Kurtovic 2013-03-24 14:09:47 -0400
  • 67611bf Implement test_parent_add(). by Ben Kurtovic 2013-03-24 13:43:15 -0400
  • ce69291 Implementing test_parent_get_set_del(). by Ben Kurtovic 2013-03-24 12:50:10 -0400
  • 10a7e5d Fix the same bug in __setitem__ and __delitem__ by Ben Kurtovic 2013-03-24 12:17:52 -0400
  • 65c3950 Fix bug when an extended slice's stop argument is missing. by Ben Kurtovic 2013-03-24 12:01:43 -0400
  • ff51d7f Some tests for SmartLists; __reversed__ in StringMixIn by Ben Kurtovic 2013-03-23 15:12:36 -0400
  • a3a35b1 Only compile Tokenizer on Python 2 for now. by Ben Kurtovic 2013-03-23 11:29:20 -0400
  • fe3328a test_doctest() by Ben Kurtovic 2013-03-22 08:38:29 -0400
  • b9d2a83 Starting TestSmartList. by Ben Kurtovic 2013-03-19 10:50:41 -0400
  • 88201ec Adding TestTokens. by Ben Kurtovic 2013-03-18 03:21:36 -0400
  • 0af5894 Finish tests for py3k-only methods in TestStringMixIn. by Ben Kurtovic 2013-03-18 02:44:25 -0400
  • cf14b5e Add some missing methods to StringMixIn. by Ben Kurtovic 2013-03-16 19:55:25 -0400
  • 6704bcd Document the remaining universal methods. by Ben Kurtovic 2013-03-16 19:39:56 -0400
  • 57d48f1 More tests for StringMixIns. by Ben Kurtovic 2013-03-16 18:15:00 -0400
  • d881496 Applying latest commit from develop by Ben Kurtovic 2013-03-14 11:02:10 -0400
  • fb71f55 Support a 'use_c' field to explicitly disable the C tokenizer. by Ben Kurtovic 2013-03-14 10:51:04 -0400
  • 054a84a A bit of misc cleanup. by Ben Kurtovic 2013-03-08 23:17:08 -0500
  • 718fcb2 Fix eight failing tests; all template parsing tests now passing (#25). by Ben Kurtovic 2013-03-08 23:08:49 -0500
  • 5a0a00b Change the way verify_safe() handles template params (#25). by Ben Kurtovic 2013-03-03 20:29:34 -0500
  • 9a87329 More tests for test_other_methods() by Ben Kurtovic 2013-02-28 10:58:19 -0500
  • e2fe012 Some tests for test_other_methods() by Ben Kurtovic 2013-02-27 10:56:57 -0500
  • 6e74800 test_types(), test_other_magics(); add range to compat by Ben Kurtovic 2013-02-27 10:41:21 -0500
  • 221af8a Adding some tests to TestStringMixIn by Ben Kurtovic 2013-02-26 10:55:49 -0500
  • 111a71f Committing an empty file to work on later. by Ben Kurtovic 2013-02-25 00:18:03 -0500
  • 0803417 Port CTokenizer's verify_safe method to Python to solve a failing test. by Ben Kurtovic 2013-02-23 13:12:16 -0500
  • acb7e57 Make mwparserfromhell.parser() be an alias for parse_anything(). by Ben Kurtovic 2013-02-23 12:14:06 -0500
  • 31a977b Finish all incomplete template tests. by Ben Kurtovic 2013-02-17 22:39:53 -0500
  • 24c55ae Adding a syntax highlighter for the test-case format. by Ben Kurtovic 2013-02-17 21:52:08 -0500
  • 556477f Adding a bunch more tests. by Ben Kurtovic 2013-02-17 15:04:19 -0500
  • 660a0c3 Adding a bunch more tests. by Ben Kurtovic 2013-02-16 15:30:12 -0500
  • d500f89 Add a few more tests; use assert*(expected, actual) instead of opposite. by Ben Kurtovic 2013-02-16 13:01:41 -0500
  • 713b83a Added a metric ton of template tests; adjustments; docstrings. by Ben Kurtovic 2013-02-03 17:41:55 -0500
  • eb1bd6b Add some basic tests for templates; adjust error messages again. by Ben Kurtovic 2013-02-03 14:38:34 -0500
  • ecfb2c6 Another test; handle errors when reading output line better. by Ben Kurtovic 2013-02-03 14:16:17 -0500
  • 357b6dc Make unit tests work in Python 3; add a unicode text test. by Ben Kurtovic 2013-02-03 02:33:31 -0500
  • 4636fbe Built an infrastructure for loading and running tokenizer tests. by Ben Kurtovic 2013-02-03 02:10:36 -0500
  • fb7567d Some empty testcases. by Ben Kurtovic 2013-02-02 23:44:15 -0500
  • 28b124a Restarting work on unit tests with a test covering doc examples. by Ben Kurtovic 2013-02-02 23:10:58 -0500
  • 357e421 Text nodes should now appear a bit better in tree form. by Ben Kurtovic 2013-01-24 03:31:14 -0500
  • d6f2723 Fix safety checks on template params in some odd cases (closes #24). by Ben Kurtovic 2013-01-24 03:07:36 -0500
  • 0ee505b Docstrings for new tokenizer methods. by Ben Kurtovic 2013-01-24 01:24:06 -0500
  • cd5cc6a Update copyright notices for 2013. by Ben Kurtovic 2013-01-17 02:26:04 -0500
  • 11cf5de Fix handling of sections headers with equal signs (closes #20) by Ben Kurtovic 2013-01-07 17:47:05 -0500
  • 6ea6184 _get_tag_type_from_stack() makes more sense now by Ben Kurtovic 2012-12-31 03:19:22 -0500
  • 6881caf Fix StringMixIn's methods taking option arguments (thanks Sigma). by Ben Kurtovic 2012-12-31 03:09:11 -0500
  • eed7c91 Implement padding support for Tags completely; open_padding->padding. by Ben Kurtovic 2012-12-23 22:41:32 -0500
  • a58c480 Fix some usage of attrs; shorten a context, fix some behavior I broke. by Ben Kurtovic 2012-12-23 22:23:31 -0500
  • 146d1fd Fix a bug in rendering Tags; attrs->attributes; update documentation. by Ben Kurtovic 2012-12-23 21:44:56 -0500
  • ca47305 Fix attribute behavior under certain strange circumstances. by Ben Kurtovic 2012-12-23 21:35:48 -0500
  • 26d30f3 Seems to be working for quoted attributes now. by Ben Kurtovic 2012-12-23 19:18:09 -0500
  • d459899 More attribute stuff. by Ben Kurtovic 2012-12-23 18:38:31 -0500
  • d9f23b8 Really basic, messy, and fragile tag attribute support. by Ben Kurtovic 2012-12-22 21:58:21 -0500
  • 92b3239 (refs/pull/15/merge) Merge efc230e7e9 into 06d3036de2 by Max Klein 2012-12-19 17:43:25 -0800
  • 06d3036 Fix a certain bug in SmartList with Py3k (closes #17) by Ben Kurtovic 2012-12-11 18:07:13 -0500
  • 252cc13 Move repeated context checks into one block in Tokenizer._parse(). by Ben Kurtovic 2012-12-09 02:01:23 -0500
  • a21c69f Split off tag definitions into a new file. by Ben Kurtovic 2012-12-09 01:47:41 -0500
  • 827c544 Should correctly handle closing tags with strange spacing. by Ben Kurtovic 2012-12-09 01:38:45 -0500