| Index: tests/owners_unittest.py
|
| diff --git a/tests/owners_unittest.py b/tests/owners_unittest.py
|
| index 1ac7a5e20235f41f70f1c8ce5ad5ec65513cc2df..92029bc60f9557e1e8a14a4784e8f92dde59e896 100755
|
| --- a/tests/owners_unittest.py
|
| +++ b/tests/owners_unittest.py
|
| @@ -109,8 +109,9 @@ class OwnersDatabaseTest(unittest.TestCase):
|
|
|
| # Check that we're passed in a sequence that isn't a string.
|
| self.assertRaises(AssertionError, db.files_not_covered_by, 'foo', [])
|
| - self.assertRaises(AssertionError, db.files_not_covered_by,
|
| - (f for f in ['x', 'y']), [])
|
| + if hasattr(owners.collections, 'Iterable'):
|
| + self.assertRaises(AssertionError, db.files_not_covered_by,
|
| + (f for f in ['x', 'y']), [])
|
|
|
| # Check that the files are under the root.
|
| db.root = '/checkout'
|
| @@ -139,7 +140,9 @@ class OwnersDatabaseTest(unittest.TestCase):
|
|
|
| # Check that we're passed in a sequence that isn't a string.
|
| self.assertRaises(AssertionError, db.reviewers_for, 'foo')
|
| - self.assertRaises(AssertionError, db.reviewers_for, (f for f in ['x', 'y']))
|
| + if hasattr(owners.collections, 'Iterable'):
|
| + self.assertRaises(AssertionError, db.reviewers_for,
|
| + (f for f in ['x', 'y']))
|
|
|
| # Check that the files are under the root.
|
| db.root = '/checkout'
|
|
|