Jelmer Vernooij
|
786a8cd16b
compat-tests: Always use dulwich.tests.TestCase rather than unittest.TestCase.
|
14 gadi atpakaļ |
Jelmer Vernooij
|
b5490da680
Support running compatibility tests without discovery.
|
14 gadi atpakaļ |
Jelmer Vernooij
|
d5d870c333
Replace :yield: with :return: as the former is not standard rest.
|
14 gadi atpakaļ |
Tay Ray Chuan
|
d3eebff93e
_diff_tree.c: fix Py_SIZE implementation for python 2.5.x users
|
14 gadi atpakaļ |
Tay Ray Chuan
|
5a60eade2d
tests/__init__.py: put keyword-arguments before *args
|
14 gadi atpakaļ |
Jelmer Vernooij
|
3440200fd0
Rename dulwich.misc => dulwich._compat.
|
14 gadi atpakaļ |
Jelmer Vernooij
|
2b68a93266
Fix unitialised variable, trivial formatting issues.
|
14 gadi atpakaļ |
Dave Borowitz
|
1335522e70
diff_tree: Add find_copies_harder to consider unmodified files.
|
14 gadi atpakaļ |
Dave Borowitz
|
034b9bf381
diff_tree: C implementation of count_blocks.
|
14 gadi atpakaļ |
Dave Borowitz
|
47c3c9cb93
Use ext_functest_builder for existing extension tests.
|
14 gadi atpakaļ |
Dave Borowitz
|
3d941b35c5
tests/utils: Add builder functions to make C extension tests.
|
14 gadi atpakaļ |
Dave Borowitz
|
51057e767b
diff_tree: Use hashcodes as block keys instead of strings.
|
14 gadi atpakaļ |
Dave Borowitz
|
0c53a9a96e
diff_tree: Optimize _count_blocks inner loop.
|
14 gadi atpakaļ |
Dave Borowitz
|
9fdf7bb0ae
diff_tree: Consider dissimilar modifies to be delete/add pairs.
|
14 gadi atpakaļ |
Dave Borowitz
|
63e9105380
diff_tree: C implementation of _merge_entries.
|
14 gadi atpakaļ |
Dave Borowitz
|
7fcd036a35
diff_tree: C implementation of _is_tree.
|
14 gadi atpakaļ |
Dave Borowitz
|
cf2e6ea5e4
diff_tree: Factor out _is_tree function for TreeEntry objects.
|
14 gadi atpakaļ |
Dave Borowitz
|
ca01906a38
diff_tree: Add optional max_files limit for content rename detection.
|
14 gadi atpakaļ |
Dave Borowitz
|
98ecfce3a3
diff_tree: Simple content-based rename detection.
|
14 gadi atpakaļ |
Dave Borowitz
|
5be2480e0d
test_diff_tree: Allow passing SHAs to commit_tree.
|
14 gadi atpakaļ |
Dave Borowitz
|
bce394559c
diff_tree: RenameDetector with exact rename detection.
|
14 gadi atpakaļ |
Dave Borowitz
|
f208c6932f
diff_tree: Add key for sorting TreeChanges.
|
14 gadi atpakaļ |
Dave Borowitz
|
077fb0cb70
test_diff_tree: Simplify commit_tree helper method.
|
14 gadi atpakaļ |
Dave Borowitz
|
cdec61b7a6
test_diff_tree: Extract a base TestCase class.
|
14 gadi atpakaļ |
Dave Borowitz
|
3301e2b82c
diff_tree: Add TreeEntry.add() and delete() factory functions.
|
14 gadi atpakaļ |
Dave Borowitz
|
e732b7da76
diff_tree: Add a function to compute blob similarity score.
|
14 gadi atpakaļ |
Dave Borowitz
|
4d3dac029c
diff_tree: Add function to count blocks in an object.
|
14 gadi atpakaļ |
Dave Borowitz
|
b76771cd33
Use diff_tree.walk_trees for BaseObjectStore.iter_tree_contents.
|
14 gadi atpakaļ |
Dave Borowitz
|
6c50e44d79
Use diff_tree.tree_changes for BaseObjectStore.tree_changes.
|
14 gadi atpakaļ |
Dave Borowitz
|
2004e10217
diff_tree: Prune identical subtrees during tree_changes.
|
14 gadi atpakaļ |