Commit graph

92 commits

Author SHA1 Message Date
Joey Hess
4f9336bb60 idiom 2011-01-27 17:58:30 -04:00
Joey Hess
9d3ba00a15 add test of adding a second file with the same sha1 2011-01-27 14:01:30 -04:00
Joey Hess
15d27232bd test untrusted repo handling 2011-01-26 20:03:03 -04:00
Joey Hess
7f6af79232 trust setting improvements 2011-01-26 16:20:28 -04:00
Joey Hess
268cb35e64 implement 3 level trust storage in trust.log 2011-01-26 15:37:16 -04:00
Joey Hess
616d1d4a20 rename TypeInternals to BackendTypes
Now that it only contains types used by the backends
2011-01-26 00:37:50 -04:00
Joey Hess
082b022f9a successfully split Annex and AnnexState out of TypeInternals 2011-01-25 21:49:04 -04:00
Joey Hess
e7b557ef5d got rid of Core module
Most of it was to do with managing annexed Content, so put there
2011-01-16 16:05:05 -04:00
Joey Hess
59c9eda962 on second thought, unlock should fail if content is not present 2011-01-14 00:02:33 -04:00
Joey Hess
c1839fdccb unlock: Fix behavior when file content is not present. 2011-01-13 23:46:02 -04:00
Joey Hess
5869e7ccd5 test unused et al 2011-01-12 01:58:23 -04:00
Joey Hess
611018e4bd I thought that reversion a migration might fail. It didn't. :) 2011-01-11 23:02:59 -04:00
Joey Hess
e18a4d566b migrate: Fix support for --backend option. 2011-01-11 21:32:38 -04:00
Joey Hess
b557a2ccf4 test migrate; 75% 2011-01-11 21:11:32 -04:00
Joey Hess
b13039d62e test precommit; 74% 2011-01-11 20:48:58 -04:00
Joey Hess
098168559d more fsck checks
72% coverage
2011-01-11 20:06:15 -04:00
Joey Hess
485dbdd1a9 add tests of setkey/fromkey 2011-01-11 19:59:11 -04:00
Joey Hess
cc7db6f058 test fsck 2011-01-11 19:34:28 -04:00
Joey Hess
cebee37401 add tests for trust/untrust 2011-01-11 18:50:18 -04:00
Joey Hess
a8ce30401d add checks that location log files are committed
currently failing for move --to
2011-01-11 16:00:40 -04:00
Joey Hess
3a844b1f3c test locationlog contents too 2011-01-11 15:43:29 -04:00
Joey Hess
9de982eab7 copyright years 2011-01-08 16:09:17 -04:00
Joey Hess
32b0e10390 unannex: Now skips files whose content is not present, rather than it being an error. This allows gradual conversion from one backend to another by running unannex followed by add in each repository. 2011-01-08 15:14:41 -04:00
Joey Hess
82fe151f87 add another test and improve error handling 2011-01-08 15:00:04 -04:00
Joey Hess
d31e61a90d add news item for git-annex 0.16 2011-01-07 14:36:52 -04:00
Joey Hess
a14c881f02 more 2011-01-07 14:08:43 -04:00
Joey Hess
f3472d3a5d Test suite improvements. Current top-level test coverage: 65% 2011-01-07 14:06:32 -04:00
Joey Hess
7d15a5795a more tests 2011-01-07 02:18:39 -04:00
Joey Hess
3fad3e527e various test fixes 2011-01-07 02:14:48 -04:00
Joey Hess
e29d237693 more tests 2011-01-07 01:02:06 -04:00
Joey Hess
f4a26f01ea more tests 2011-01-06 22:22:09 -04:00
Joey Hess
87f424eca7 more tests 2011-01-06 21:39:26 -04:00
Joey Hess
2533d826fc make test suite link in git-annex's commands and run directly
this way, test coverage works
2011-01-06 20:26:57 -04:00
Joey Hess
901cdbde78 added some toplevel git-annex subcommand tests
note that test coverage doesn't work for those yet
2011-01-06 20:09:49 -04:00
Joey Hess
a323463726 add more tests 2011-01-04 21:27:08 -04:00
Joey Hess
759e860e4b add testcoverage target using hpc
added a test for key read and show
2011-01-04 21:05:31 -04:00
Joey Hess
5c29bb3b7c git-annex-shell can now be used as a login shell 2010-12-31 20:33:43 -04:00
Joey Hess
b6ecfc916e tweak 2010-11-18 14:08:46 -04:00
Joey Hess
515d6b6c7d Avoid using runghc to run test suite as it is not available on all architectures. Closes: #603006 2010-11-10 10:49:35 -04:00
Joey Hess
6395b790ce Reorganised the layout of .git/annex/ 2010-11-08 17:00:34 -04:00
Joey Hess
606ed6bb35 better test framework 2010-11-02 17:08:16 -04:00
Joey Hess
d93a372894 add a stupid test harness 2010-11-02 16:49:35 -04:00