Преглед на файлове

make basic test more robust

counting lines is a bad idea. just one unrelated output line and the test fails.
thus we rather check if what we expect is in the output.
Thomas Waldmann преди 10 години
родител
ревизия
eb3bc1023b
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      borg/testsuite/archiver.py

+ 3 - 1
borg/testsuite/archiver.py

@@ -304,7 +304,9 @@ class ArchiverTestCase(ArchiverTestCaseBase):
         self.cmd('create', '--stats', self.repository_location + '::test.2', 'input')
         with changedir('output'):
             self.cmd('extract', self.repository_location + '::test')
-        self.assert_equal(len(self.cmd('list', self.repository_location).splitlines()), 2)
+        list_output = self.cmd('list', self.repository_location)
+        self.assert_in('test ', list_output)
+        self.assert_in('test.2 ', list_output)
         expected =  [
             'input',
             'input/bdev',