def test_amazon_storage(): cp = load_config('../config.ini') set_default_options(cp) st = AmazonStorage(cp) t = tree.Tree() st.save_tree(TESTFILES_TGT, t) os.unlink(os.path.join(cp.get('options', 'config-dir'), 'tree-testfiles')) si = st.get_stored_info(TESTFILES_TGT) print(si)
def test_freeze(configname): if configname is None: cp = get_test_config() st = storage.FakeStorage(cp) else: cp = load_config(configname) set_default_options(cp) st = storage.AmazonStorage(cp) old_tree = tree.Tree() ar = archiver.Archiver(cp, 0, TESTFILES_TGT, st) with closing(ar): new_tree = do_freeze(cp, old_tree, TESTFILES_PATH, ar, {'target-name': TESTFILES_TGT}) print() tree.print_tree(new_tree)