summaryrefslogtreecommitdiff
path: root/test.hs
Commit message (Collapse)AuthorAge
...
* optimize: A new subcommand that either gets or drops file content as needed ↵Gravatar Joey Hess2011-09-14
| | | | | | | | to work toward meeting the configured numcopies setting. This is currently rather simplistic, though still useful. In the future, it could become smarter about what content is stored where, etc.
* Set EMAIL when running test suite so that git does not need to be configured ↵Gravatar Joey Hess2011-08-23
| | | | first. Closes: #638998
* split groups of related functions out of UtilityGravatar Joey Hess2011-08-22
|
* hlint tweaksGravatar Joey Hess2011-07-15
| | | | Did all sources except Remotes/* and Command/*
* Bugfix: Make add ../ work.Gravatar Joey Hess2011-07-10
| | | | | The complication of check-attr returning absolute paths that have to be converted back to relative paths..
* factor out RemoteLogGravatar Joey Hess2011-07-05
|
* remove unused backend machineryGravatar Joey Hess2011-07-05
| | | | | | | | | | | | | The only remaining vestiage of backends is different types of keys. These are still called "backends", mostly to avoid needing to change user interface and configuration. But everything to do with storing keys in different backends was gone; instead different types of remotes are used. In the refactoring, lots of code was moved out of odd corners like Backend.File, to closer to where it's used, like Command.Drop and Command.Fsck. Quite a lot of dead code was removed. Several data structures became simpler, which may result in better runtime efficiency. There should be no user-visible changes.
* renamed GitRepo to GitGravatar Joey Hess2011-06-30
| | | | It was always imported qualified as Git anyway
* reove 2 tests that no longer make sense (state is not autocommitted)Gravatar Joey Hess2011-06-22
|
* remove some tests that no longer make senseGravatar Joey Hess2011-06-22
|
* move LocationLog into Annex monad from IOGravatar Joey Hess2011-06-22
| | | | It will need to run in Annex so it can use Branch
* fix test suiteGravatar Joey Hess2011-06-13
|
* rename modules for data types into Types/ directoryGravatar Joey Hess2011-06-01
|
* support remote config values with spaces and other charactersGravatar Joey Hess2011-05-16
|
* fixupGravatar Joey Hess2011-05-15
|
* fix test suite when run by rootGravatar Joey Hess2011-04-26
|
* exit nonzero when there were failure, not just errorsGravatar Joey Hess2011-04-26
| | | | ya, I need a test suite for my test suite
* move quickcheck Arbitrary declaration into test suiteGravatar Joey Hess2011-04-25
| | | | So git-annex can build w/o quickcheck installed.
* generalized relPathDirTo functionsGravatar Joey Hess2011-04-25
|
* add test to ensure hmac remains stableGravatar Joey Hess2011-04-21
|
* make encrypted remotes have slightly higher costsGravatar Joey Hess2011-04-17
|
* convert test to RemoteGravatar Joey Hess2011-03-27
|
* converted several commands to use RemoteGravatar Joey Hess2011-03-27
| | | | only move and map still to convert
* test suite passes againGravatar Joey Hess2011-03-15
| | | | doesn't test remote functionality.. but that may be working too now
* rename fileGravatar Joey Hess2011-03-15
|
* a new Key data type with metadataGravatar Joey Hess2011-03-15
|
* Bugfix: When fsck detected and moved away corrupt file content, it did not ↵Gravatar Joey Hess2011-03-03
| | | | update the location log.
* remove redundant importsGravatar Joey Hess2011-03-03
|
* only enable SHA backends that configure finds support forGravatar Joey Hess2011-03-02
|
* use ShellParam typeGravatar Joey Hess2011-02-28
| | | | | So, I have a type checked safe handling of filenames starting with dashes, throughout the code.
* Make test suite not rely on a working cp -pr.Gravatar Joey Hess2011-02-13
| | | | (The Unix wars are still ON!)
* regression test for multi-file unannexGravatar Joey Hess2011-02-09
|
* test: Set git user name and email in case git can't guess values.Gravatar Joey Hess2011-02-09
|
* simpler approachGravatar Joey Hess2011-02-09
|
* test: Don't rely on chmod -R working.Gravatar Joey Hess2011-02-09
| | | | Sometimes I wish I could give all my users a real OS.
* idiomatic elemGravatar Joey Hess2011-01-30
|
* idiomGravatar Joey Hess2011-01-27
|
* add test of adding a second file with the same sha1Gravatar Joey Hess2011-01-27
|
* test untrusted repo handlingGravatar Joey Hess2011-01-26
|
* trust setting improvementsGravatar Joey Hess2011-01-26
|
* implement 3 level trust storage in trust.logGravatar Joey Hess2011-01-26
|
* rename TypeInternals to BackendTypesGravatar Joey Hess2011-01-26
| | | | Now that it only contains types used by the backends
* successfully split Annex and AnnexState out of TypeInternalsGravatar Joey Hess2011-01-25
|
* got rid of Core moduleGravatar Joey Hess2011-01-16
| | | | Most of it was to do with managing annexed Content, so put there
* on second thought, unlock should fail if content is not presentGravatar Joey Hess2011-01-14
|
* unlock: Fix behavior when file content is not present.Gravatar Joey Hess2011-01-13
|
* test unused et alGravatar Joey Hess2011-01-12
|
* I thought that reversion a migration might fail. It didn't. :)Gravatar Joey Hess2011-01-11
|
* migrate: Fix support for --backend option.Gravatar Joey Hess2011-01-11
|
* test migrate; 75%Gravatar Joey Hess2011-01-11
|