summaryrefslogtreecommitdiff
path: root/tests/iterator
Commit message (Collapse)AuthorAgeFilesLines
* tests: use a `size_t`Edward Thomson2016-07-242-8/+6
|
* tests: skip the unreadable file tests as rootEdward Thomson2016-04-111-0/+5
| | | | | | When running as root, skip the unreadable file tests, because, well, they're probably _not_ unreadable to root unless you've got some crazy NSA clearance-level honoring operating system shit going on.
* iterator: support trailing `/` in start for submodEdward Thomson2016-04-021-6/+12
| | | | | | Allow callers to specify a start path with a trailing slash to match a submodule, instead of just a directory. This is for some legacy behavior that's sort of dumb, but there it is.
* leaks: fix some leaks in the testsEdward Thomson2016-03-313-0/+8
|
* iterator: new workdir-iterator test for pathlist + includings treesMarc Strapetz2016-03-241-0/+26
|
* iterator: new index-iterator test for pathlist + includings treesMarc Strapetz2016-03-241-0/+31
|
* iterator: more pathlist-related tests should test actual pathsMarc Strapetz2016-03-242-6/+23
|
* iterator: don't run the gunk test by default on CIEdward Thomson2016-03-241-1/+1
| | | | (It's slow!)
* iterator: refactor index iteratorEdward Thomson2016-03-244-58/+688
|
* iterator: give the tests a proper hierarchyEdward Thomson2016-03-245-0/+3375
Iterator tests were split over repo::iterator and diff::iterator, with duplication between the two. Move them to iterator::index, iterator::tree, and iterator::workdir.