summaryrefslogtreecommitdiff
path: root/test/git/test_diff.py
Commit message (Collapse)AuthorAgeFilesLines
* flattened test folder structure, didn't adjust any file content yetSebastian Thiel2010-11-211-108/+0
|
* Diff: fixed bug that caused a string to end up as a blob modeSebastian Thiel2010-06-291-89/+94
|
* commit: refactored existing code to decode commits from streams - ↵Sebastian Thiel2010-06-021-3/+3
| | | | | | | performance is slightly better git.cmd: added method to provide access to the content stream directly. This is more efficient if large objects are handled, if it is actually used test.helpers: removed unnecessary code
* diff: by limiting the splitcount to 5, a subtle bug was introduced as the ↵0.2.0-beta1Sebastian Thiel2010-05-251-1/+15
| | | | | | newline at the end of the split line was not split away automatically. Added test for this, and the trivial fix Wow, at least two people reviewd the code, but it slipped through anyway :)
* Converted all tabs to 4 space characters each to comply with pep8Sebastian Thiel2010-03-041-74/+74
|
* diff: Added additional assertion to test: paths not in the index should not ↵Sebastian Thiel2009-11-241-0/+7
| | | | trigger an error
* added query for 'M' modified diffs to DiffIndex including test. The latter ↵Sebastian Thiel2009-11-041-1/+1
| | | | one was made faster by reducing the amount of permutations to the minimal value
* Index: Is now diffable and appears to properly implement diffing against ↵Sebastian Thiel2009-10-221-4/+9
| | | | | | | other items as well as the working tree Diff.Diffable: added callback allowing superclasses to preprocess diff arguments Diff.Diff: added eq, ne and hash methods, string methods would be nice
* Adjusted all remaining test suites to use the new TestBase class where ↵Sebastian Thiel2009-10-221-8/+6
| | | | appropriate
* diff: added test to be sure index-vs-working copy diffs are solved properlySebastian Thiel2009-10-211-0/+3
|
* DiffIndex implemented including testSebastian Thiel2009-10-181-3/+16
|
* diff: implemented raw diff parsing which appears to be able to handle ↵Sebastian Thiel2009-10-181-2/+3
| | | | possible input types, DiffIndex still requires implementation though
* implemented diff tests, but will have to move the diff module as it needs to ↵Sebastian Thiel2009-10-181-0/+30
| | | | create objects, whose import would create a dependency cycle
* Removed a few diff-related test cases that fail now as the respective method ↵Sebastian Thiel2009-10-171-6/+8
| | | | is missing - these tests have to be redone in test-diff module accordingly
* renamed from_string and list_from_string to _from_string and ↵Sebastian Thiel2009-10-121-2/+2
| | | | _list_from_string to indicate their new status as private method, adjusted all callers respectively
* converted all spaces to tabs ( 4 spaces = 1 tab ) just to allow me and my ↵Sebastian Thiel2009-10-111-15/+15
| | | | editor to work with the files properly. Can convert it back for releaes
* Lots of spring cleaning and added in Sphinx documentation.Michael Trier2009-01-241-1/+1
|
* Added in new properties Diff.renamed, Diff.rename_from, and Diff.rename_toMichael Trier2008-12-151-1/+13
|
* Added license information to all files.Michael Trier2008-07-161-0/+6
|
* renamed git_python to git. Removed pop_key and replaced with dict.pop. Fixed ↵Michael Trier2008-05-301-1/+1
| | | | up tests so they pass except for stderr test. Modified version information retrieval.
* Moved test stuff around and modified imports to just clean things up a bit.Michael Trier2008-05-071-2/+1
|
* cleaned up a bunch of imports for the tests.Michael Trier2008-05-071-3/+3
|
* initial projectMichael Trier2008-05-071-0/+13