Carlos Martín Nieto
3d27687475
index: report when it's locked
...
Report the index being locked with its own error code in order to be
able to differentiate, as a locked index is typically the result of a
crashed process or concurrent access, both of which often require user
intervention to fix.
2013-08-19 10:30:44 +02:00
Russell Belfer
fb03a22318
Test has to work on case sensitive systems
2013-06-17 10:03:49 -07:00
Edward Thomson
1540b19990
some simple case-sensitive index tests
2013-06-17 10:03:49 -07:00
Russell Belfer
1098cfaeca
Test fixes and cleanup
...
This fixes some places where the new tests were leaving the test
area in a bad state or were freeing data they should not free.
It also removes code that is extraneous to the core issue and
fixes an invalid SHA being looked up in one of the tests (which
was failing, but for the wrong reason).
2013-03-25 14:03:16 -07:00
Sven Strickroth
b8acb775e2
Added some tests for issue #1397
...
Signed-off-by: Sven Strickroth <email@cs-ware.de>
2013-03-25 14:03:16 -07:00
Philip Kelley
11d9f6b304
Vector improvements and their fallout
2013-01-27 14:17:07 -05:00
Edward Thomson
25743bd7c5
add an index_remove_bypath that removes conflicts, renamed add_from_workdir to match
2013-01-12 13:47:56 -06:00
Russell Belfer
7fc0043582
Add index API to remove all files in a directory
...
This adds the git_index_remove_directory API plus tests.
2013-01-04 15:47:44 -08:00
Vicent Marti
f6fded8f91
Proper cleanup jeez
2013-01-03 19:07:41 +01:00
Ben Straub
600d8dbf6d
Move test cleanup into cleanup functions
2013-01-03 09:10:38 -08:00
Ben Straub
6fef1ab344
Tests should clean up after themselves
2013-01-03 07:47:51 -08:00
Russell Belfer
a8122b5d4a
Fix warnings on Win64 build
2012-11-27 13:18:29 -08:00
Ben Straub
f45d51ff8e
API updates for index.h
2012-11-27 13:18:28 -08:00
Scott J. Goldman
1876360f81
Add a test for invalid filenames while writing tree from index
2012-11-18 16:59:42 -08:00
nulltoken
33f95a9b32
index: refine add_from_workdir() error report
2012-11-10 21:01:05 +01:00
Edward Thomson
f45ec1a076
index refactoring
2012-10-29 20:04:21 -05:00
Vicent Martí
3f0358604e
misc: Fix warnings from PVS Studio trial
2012-06-07 22:43:48 +02:00
Vicent Martí
904b67e69f
errors: Rename error codes
2012-05-18 01:48:50 +02:00
Vicent Martí
e172cf082e
errors: Rename the generic return codes
2012-05-18 01:26:26 +02:00
Vicent Martí
946a6dc4e6
Update test suite
2012-05-02 16:14:30 -07:00
schu
13ed29664f
tests-clar/index: actually assert result
...
Signed-off-by: schu <schu-github@schulog.org>
2012-04-03 11:09:39 +02:00
Vicent Martí
471bb8b120
tests: Cleanup & fix test suite
2012-04-03 04:52:52 +02:00
Ben Straub
20ec426dde
Discovered cl_git_strequal! Mounted a crusade!
2012-03-31 19:47:59 -07:00
Ben Straub
270303ca7a
Moved more assertions inside Clar test helpers.
2012-03-31 15:51:35 -07:00
Ben Straub
2df029ed9b
Cleaned up build issues under Linux. Had to disable a file-mode check
...
in tag/write.c.
2012-03-30 12:05:37 -07:00
Ben Straub
b482c420e9
t08_tag.c ported.
...
Also cleaned up some names for things that used to be macros.
2012-03-30 12:05:36 -07:00
Ben Straub
6c106eeceb
t06_index.c ported.
2012-03-30 12:05:34 -07:00