Browse Source

We can't have nice things.

Dan Helfman 6 years ago
parent
commit
c1ddc4268b
1 changed files with 6 additions and 6 deletions
  1. 6 6
      tests/end-to-end/test_borgmatic.py

+ 6 - 6
tests/end-to-end/test_borgmatic.py

@@ -11,12 +11,12 @@ def generate_configuration(config_path, repository_path):
     Generate borgmatic configuration into a file at the config path, and update the defaults so as
     Generate borgmatic configuration into a file at the config path, and update the defaults so as
     to work for testing (including injecting the given repository path).
     to work for testing (including injecting the given repository path).
     '''
     '''
-    subprocess.check_call(f'generate-borgmatic-config --destination {config_path}'.split(' '))
+    subprocess.check_call('generate-borgmatic-config --destination {}'.format(config_path).split(' '))
     config = (
     config = (
         open(config_path)
         open(config_path)
         .read()
         .read()
         .replace('user@backupserver:sourcehostname.borg', repository_path)
         .replace('user@backupserver:sourcehostname.borg', repository_path)
-        .replace('- /home', f'- {config_path}')
+        .replace('- /home', '- {}'.format(config_path))
         .replace('- /etc', '')
         .replace('- /etc', '')
         .replace('- /var/log/syslog*', '')
         .replace('- /var/log/syslog*', '')
     )
     )
@@ -32,7 +32,7 @@ def test_borgmatic_command():
 
 
     try:
     try:
         subprocess.check_call(
         subprocess.check_call(
-            f'borg init --encryption repokey {repository_path}'.split(' '),
+            'borg init --encryption repokey {}'.format(repository_path).split(' '),
             env={'BORG_PASSPHRASE': '', **os.environ},
             env={'BORG_PASSPHRASE': '', **os.environ},
         )
         )
 
 
@@ -40,9 +40,9 @@ def test_borgmatic_command():
         generate_configuration(config_path, repository_path)
         generate_configuration(config_path, repository_path)
 
 
         # Run borgmatic to generate a backup archive, and then list it to make sure it exists.
         # Run borgmatic to generate a backup archive, and then list it to make sure it exists.
-        subprocess.check_call(f'borgmatic --config {config_path}'.split(' '))
+        subprocess.check_call('borgmatic --config {}'.format(config_path).split(' '))
         output = subprocess.check_output(
         output = subprocess.check_output(
-            f'borgmatic --config {config_path} --list --json'.split(' '),
+            'borgmatic --config {} --list --json'.format(config_path).split(' '),
             encoding=sys.stdout.encoding,
             encoding=sys.stdout.encoding,
         )
         )
         parsed_output = json.loads(output)
         parsed_output = json.loads(output)
@@ -52,7 +52,7 @@ def test_borgmatic_command():
 
 
         # Also exercise the info flag.
         # Also exercise the info flag.
         output = subprocess.check_output(
         output = subprocess.check_output(
-            f'borgmatic --config {config_path} --info --json'.split(' '),
+            'borgmatic --config {} --info --json'.format(config_path).split(' '),
             encoding=sys.stdout.encoding,
             encoding=sys.stdout.encoding,
         )
         )
         parsed_output = json.loads(output)
         parsed_output = json.loads(output)