Ben Kurtovic
67214b7c05
Add some failing tests for SmartList features.
9 년 전
Ben Kurtovic
ab9f6a97fb
Use weakrefs for SmartList children; remove _ListProxy.detach().
9 년 전
Ben Kurtovic
e71e7b4ece
Update copyright years for 2015; fix whitespace in docs.
9 년 전
Ben Kurtovic
e294ee6298
Improve ListProxy detaching behavior.
10 년 전
Ben Kurtovic
1312a1fb8a
Some clean up for Python 2.6 support.
* Removed unittest2 dependency on Python >2.6.
* Moved discover_tests.py into tests/.
* tokenizer.c: Fixed errors noted by -Wshorten-64-to-32.
10 년 전
Marcio Faustino
88c8fb88e0
Switch to `unittest2` to be able to use new features in Python 2.6.
10 년 전
Ben Kurtovic
e5f17eea00
Update copyright notices for 2014.
11 년 전
Ben Kurtovic
45aec31629
Move range/xrange compatibility code to compat.py.
11 년 전
Ben Kurtovic
066049b46a
Update email address.
11 년 전
Ben Kurtovic
1b69b5e882
Moving compat stuff exclusively for unit tests to its own file.
11 년 전
Ben Kurtovic
32ac6958e1
Apply some bugfixes to SmartList to fix tests on Python 3.
- Add a _SliceNormalizerMixIn to properly handle slices.
- Use floor division when applying key.step.
- Implement sort() without 'cmp' parameter.
- Fix bytes(list) behavior.
- Children of _ListProxies are now _ListProxies, not regular lists.
11 년 전
Ben Kurtovic
7f87a1c4b3
Apply bugfixes so that some tests pass on Python 3.
- Skip CTokenizer tests if CTokenizer is not available.
- TestStringMixin: Don't make assumptions about default encoding.
- Add urllib stuff to mwparserfromhell.compat.
- Fix compat.py's line endings.
- gen.next() -> next(gen)
- assert*Equals() -> assert*Equal()
11 년 전
Ben Kurtovic
97a837c1e8
Implement test_parser(). Clean up a few lambdas in TestSmartList.
11 년 전
Ben Kurtovic
9e26264d6b
Replace deprecated alias assertEquals() with assertEqual().
11 년 전
Ben Kurtovic
34b85a93cd
Cosmetic change: standardize whitespace after class definition.
11 년 전
Ben Kurtovic
b6284195d3
Implement first part of test_influence().
11 년 전
Ben Kurtovic
b298a68b37
Squash a bug dealing with extended slices.
11 년 전
Ben Kurtovic
740db6ddfa
Implement some more tests; squash bugs in SmartList/_ListProxy
11 년 전
Ben Kurtovic
b8e926a256
Abstract out public list method tests; implement test_child_methods()
11 년 전
Ben Kurtovic
986e3ed855
Implement test_parent_methods().
11 년 전
Ben Kurtovic
67611bfb5b
Implement test_parent_add().
11 년 전
Ben Kurtovic
ce6929107e
Implementing test_parent_get_set_del().
11 년 전
Ben Kurtovic
ff51d7f5e5
Some tests for SmartLists; __reversed__ in StringMixIn
11 년 전
Ben Kurtovic
fe3328aa38
test_doctest()
11 년 전
Ben Kurtovic
b9d2a83b8a
Starting TestSmartList.
11 년 전
Ben Kurtovic
88201ecb54
Adding TestTokens.
Add from __future__ import unicode_literals to a few files.
11 년 전
Ben Kurtovic
713b83a4d9
Added a metric ton of template tests; adjustments; docstrings.
11 년 전
Ben Kurtovic
4636fbeb4a
Built an infrastructure for loading and running tokenizer tests.
11 년 전
Ben Kurtovic
fb7567d6d0
Some empty testcases.
11 년 전
Ben Kurtovic
cd5cc6a7d0
Update copyright notices for 2013.
11 년 전
Ben Kurtovic
816207bb5a
Simplify docs massively.
12 년 전
Ben Kurtovic
aeb214acb5
Document compat, nodes.extras, Attribute, Parameter
12 년 전
Ben Kurtovic
3633f31633
Relaive imports because they are awesome; more stuff in SmartList.
12 년 전
Ben Kurtovic
fca7e9dd80
Implement Heading, HTMLTag, HTMLTagAttribute, plus some fixes.
12 년 전
Ben Kurtovic
e4fd6ef127
Updating with a more logical project structure.
12 년 전
Ben Kurtovic
4cb3506820
Update copyright notice; some additions.
12 년 전
Ben Kurtovic
9d1e77000c
A bunch of updates from the past weeks.
12 년 전
Ben Kurtovic
a880ff8bf2
mwtemplateparserfromhell -> mwparserfromhell; some additions; still incomplete
12 년 전
Ben Kurtovic
ce8adf4b2e
Initial commit
12 년 전