summaryrefslogtreecommitdiff
path: root/yarns/0040-generations.yarn
AgeCommit message (Collapse)AuthorFilesLines
2014-03-29Fix "obnam diff latest"Lars Wirzenius1-0/+6
Add test case. Fix code. Reported-by: Junyx
2014-03-19Add scenario for testing --keep=4h style scheduleLars Wirzenius1-0/+66
2014-03-17Convert forget --pretend cmdtest to yarnLars Wirzenius1-0/+17
2014-03-13Convert "forget nothing by default" to yarnLars Wirzenius1-0/+19
2014-01-26Fix file restore, add xattr value change testLars Wirzenius1-5/+5
The single file restore test had a bug, in that it was depending on various test steps to execute fast enough that the wall clock did not advance to the next second. This has been fixed by allowing manifests to be done on single files instead of just directories. Add a test for an extended attribute value changing, and that being the only change in the live data. The backup needs to notice that it has changed. This was intended to be the original change in this commit, but I ran into the test bug above, so I had to fix that too. I was too lazy to detangle the two sets of changes for commits.
2014-01-12Add test for multiple clients sharing a repositoryLars Wirzenius1-31/+31
As part of this, make every repository operation step require an explicit client name. The v6 reference formats have a client name embedded that is the hostname of my laptop, so make those tests use that name. This fixes what would not have run previously on any system that isn't named havelock. Oops.
2014-01-11Add yarn test for pretend backupsLars Wirzenius1-31/+31
Remove cmdtest test for this. To make things clearer in the new test, also change all the steps that use a backup repository to have the user specify it explicitly.
2013-12-06Add scenario test for forget --keepLars Wirzenius1-1/+12
2013-12-06Add a scenario test for "obnam forget"Lars Wirzenius1-1/+18
2013-12-05Add scenario for obnam diffLars Wirzenius1-1/+21
2013-12-05Fix test caseLars Wirzenius1-1/+1
2013-12-05Refactor: remove implicit live data directoryLars Wirzenius1-12/+12
It is just as, if not more, clear, and not much more tedious, to be explicit about this.
2013-12-05Convert ls tests to better yarnLars Wirzenius1-1/+24
2013-12-05Add test for generations and gen idsLars Wirzenius1-1/+10
2013-12-05Add scenario for multiple generationsLars Wirzenius1-0/+60