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