summaryrefslogtreecommitdiff
path: root/tests-clar/index
Commit message (Collapse)AuthorAgeFilesLines
* Add a test for invalid filenames while writing tree from indexfilename-validationScott J. Goldman2012-11-181-0/+27
|
* Merge pull request #1056 from nulltoken/duplicate-tree-entriesVicent Martí2012-11-101-0/+4
|\ | | | | Duplicate tree entries
| * index: Introduce git_index_has_conflicts()nulltoken2012-11-081-0/+4
| |
* | index: refine add_from_workdir() error reportnulltoken2012-11-102-0/+24
| |
* | index: make git_index_new() work with a NULL pathnulltoken2012-11-101-0/+11
|/
* index: Fix testsVicent Marti2012-11-011-2/+2
|
* index refactoringEdward Thomson2012-10-297-69/+534
|
* index: remove read_tree() progress indicatornulltoken2012-10-191-1/+1
| | | | | | | | git_index_read_tree() was exposing a parameter to provide the user with a progress indicator. Unfortunately, due to the recursive nature of the tree walk, the maximum number of items to process was unknown. Thus, the indicator was only counting processed entries, without providing any information how the number of remaining items.
* filemode: deploy enum usagenulltoken2012-08-211-20/+20
|
* Enable stats on git_index_read_tree.Ben Straub2012-07-301-1/+1
| | | | | Replace with the contents of git_index_read_tree_with_stats() and improve documentation comments.
* Make index add/append support core.filemode flagRussell Belfer2012-06-191-0/+212
| | | | | | | | | | | This fixes git_index_add and git_index_append to behave more like core git, preserving old filemode data in the index when adding and/or appending with core.filemode = false. This also has placeholder support for core.symlinks and core.ignorecase, but those flags are not implemented (well, symlinks has partial support for preserving mode information in the same way that git does, but it isn't tested).
* misc: Fix warnings from PVS Studio trialVicent Martí2012-06-071-1/+1
|
* errors: Rename error codesbreaking-changesVicent Martí2012-05-181-1/+1
|
* errors: Rename the generic return codesVicent Martí2012-05-181-3/+3
|
* Update test suiteVicent Martí2012-05-021-1/+1
|
* tests-clar/index: actually assert resultschu2012-04-031-0/+2
| | | | Signed-off-by: schu <schu-github@schulog.org>
* tests: Cleanup & fix test suiteVicent Martí2012-04-031-1/+0
|
* Discovered cl_git_strequal! Mounted a crusade!Ben Straub2012-03-311-1/+1
|
* Moved more assertions inside Clar test helpers.Ben Straub2012-03-311-16/+10
|
* Cleaned up build issues under Linux. Had to disable a file-mode checkBen Straub2012-03-301-3/+3
| | | | in tag/write.c.
* t08_tag.c ported.Ben Straub2012-03-301-15/+15
| | | | Also cleaned up some names for things that used to be macros.
* t06_index.c ported.Ben Straub2012-03-301-0/+251
|
* Rename the Clay test suite to ClarVicent Martí2012-01-242-0/+96
Clay is the name of a programming language on the makings, and we want to avoid confusions. Sorry for the huge diff!