summaryrefslogtreecommitdiff
path: root/without-tests
AgeCommit message (Collapse)AuthorFilesLines
2015-12-12Add modules without tests to without-testsLars Wirzenius1-0/+2
2015-12-06Add green-albatross cache settingsLars Wirzenius1-0/+1
2015-09-28Split out stuff from __init__.py to placate pep8Lars Wirzenius1-0/+4
2015-09-10Move backup progress reporting to its own moduleLars Wirzenius1-0/+1
2015-05-16Add Green Albatross repository formatLars Wirzenius1-13/+19
2015-05-03Add a delegator class for RepoInterface implementationsLars Wirzenius1-0/+1
2015-04-12Add RepositoryFS classLars Wirzenius1-0/+1
2015-04-03Move --one-file-system into a pluginLars Wirzenius1-0/+1
2015-04-03Move --exclude-caches to pluginLars Wirzenius1-0/+1
2015-04-03Move exclusion by pathname to a pluginLars Wirzenius1-0/+1
2015-04-02Increase coverage to 100 % (minus explicit exclusions)Lars Wirzenius1-0/+1
2014-12-29Add beginning of simple repo formatLars Wirzenius1-0/+1
2014-04-15Move humanise_* out from backup pluginLars Wirzenius1-0/+1
2014-03-08Add a repository dumper pluginLars Wirzenius1-0/+1
This is useful for debugging errors in what is in the repository. It's just a start, for now, and can be added to later, as needed.
2014-01-01Remove useless stuff from without-testsLars Wirzenius1-7/+0
2014-01-01Move all repo format 6 code into its own moduleLars Wirzenius1-30/+31
This will make it clearer what code is relevant to format 6 only.
2013-12-28Move repo format specific fsck work to proper placeLars Wirzenius1-0/+1
2013-12-08Remove convert5to6Lars Wirzenius1-1/+0
2013-08-02Add yarn test suite for fuse pluginLars Wirzenius1-0/+1
2013-05-05Start RepositoryInterface classLars Wirzenius1-0/+1
2012-12-19Remove no-longer-existong modules from without-testsLars Wirzenius1-4/+0
2012-04-29Add dummy convert5to6 subcommandLars Wirzenius1-0/+1
It doesn't work yet, but there's a test to prove it doesnt'.
2011-12-03add preliminary compression pluginLars Wirzenius1-0/+1
2011-08-28Ignore the files in .pc for CoverageTestRunner.Lars Wirzenius1-0/+7
2011-04-05Add encryption plugin to without-tests.Lars Wirzenius1-0/+1
2011-02-23Add force-lock command.Lars Wirzenius1-0/+1
2011-02-20Fix new filename in without-tests.Lars Wirzenius1-1/+1
2011-02-18Make use of btree's new VFS interface for NodeStoreDisk.Lars Wirzenius1-1/+0
This gets rid of the silly NodeStoreVfs class, which just translates old btree's VFS calls into Obnam's VFS calls. The two VFS's are now compatible. Also, NodeStoreDisk no longer requires subclassing to substitute the VFS interface, it uses a separate VFS class. So yay.
2010-11-17Move StoreTree into its own module.Lars Wirzenius1-0/+1
No unit tests, the code is reasonably simple. I am going to regret this later, though.
2010-11-17Move NodeStoreVfs into its own module.Lars Wirzenius1-0/+1
No tests, it is just a thin wrapper around VFS.
2010-07-10Move SftpFS into a plugin and start getting it to work.Lars Wirzenius1-2/+3
Add test-sftpfs to test it. Since it requires access to a working sftp server, can't run the tests using normal unit tests, unless I create a dummy sftp server, and I don't want to do that, so this is good enough for now. Also make the plugins directory be a module so that I can import from the sftp plugin in test-sftpfs.
2010-07-06Add plugin to register LocalFS with the app's VfsFactory.Lars Wirzenius1-0/+1
This required changing a few places to using LocalFS directory, rather than via VfsFactory, since it makes no sense to have to load plugins in unit test suites just for this, especially since the unit tests will be using local files anyway.
2010-02-14Add beginnings of an fsck plugin.Lars Wirzenius1-0/+1
2010-02-10Implement forget command in new forget_plugin.Lars Wirzenius1-0/+1
2010-02-06Add verify plugin to list of modules without test modules.Lars Wirzenius1-0/+1
2010-01-13Remove store.py from list of modules that do no need testLars Wirzenius1-1/+0
modules.
2010-01-08Add restore and show plugins to list of modules without tests.Lars Wirzenius1-0/+2
They will be tested by black box testing eventually.
2009-12-03Added a rudimentary beginnings of a backup plugin.Lars Wirzenius1-0/+1
2009-12-03Added obnamlib/store.py to list of modules without tests.Lars Wirzenius1-0/+1
As long as the implementation is purely for amusement value, there's no point in writing tests.
2009-12-03Wrote a class to represent filesystem entry metadata. Only coversLars Wirzenius1-0/+1
stat(2) results for now. MetadataObjects can set metadata via a 'metadata' keyword argument to initializer, or the set_from_metadata method. Wrote a class to represent a non-directory file. Virtual filesystems now have a chown method. It is untested, since testing it properly would require running as root, and I don't feel like mocking this for LocalFS. Not implemented in SftpFS.
2009-11-26Added the terminal status plugin to list of modules without tests.Lars Wirzenius1-0/+1
2009-11-26Started on the main program.Lars Wirzenius1-0/+2
Bugfix in Configuration: store non-option arguments in Configuration.args. Wrote a silly plugin for testing main program.
2009-11-19Copied over a plugin manager from Dimbola.Lars Wirzenius1-0/+5
2009-11-19Added _obnammodule.c and setup.py and VFS implementations from old branch ↵Lars Wirzenius1-0/+3
(history lost).
2009-11-19Wrote module for showing progress and messages to terminal users.Lars Wirzenius1-0/+1
2009-11-18Started list of modules that do not have test modules (and that's OK).Lars Wirzenius1-0/+1