From d26264bb7005e4136614810b5ce30f9fb80e036d Mon Sep 17 00:00:00 2001 From: Milkey Mouse Date: Tue, 19 Feb 2019 23:59:14 -0800 Subject: [PATCH] Add test for error upon exporting a key to a directory --- src/borg/testsuite/archiver.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/borg/testsuite/archiver.py b/src/borg/testsuite/archiver.py index 88eee3122..de5431d65 100644 --- a/src/borg/testsuite/archiver.py +++ b/src/borg/testsuite/archiver.py @@ -2639,6 +2639,14 @@ class ArchiverTestCase(ArchiverTestCaseBase): assert export_contents.startswith('') assert export_contents.endswith('') + def test_key_export_directory(self): + export_directory = self.output_path + '/exported' + os.mkdir(export_directory) + + self.cmd('init', self.repository_location, '--encryption', 'repokey') + + self.cmd('key', 'export', self.repository_location, export_directory, exit_code=EXIT_ERROR) + def test_key_import_errors(self): export_file = self.output_path + '/exported' self.cmd('init', self.repository_location, '--encryption', 'keyfile')