diff options
-rw-r--r-- | project.py | 2 | ||||
-rw-r--r-- | tests/test_project.py | 5 |
2 files changed, 5 insertions, 2 deletions
@@ -3982,7 +3982,7 @@ class ManifestProject(MetaProject): | |||
3982 | @property | 3982 | @property |
3983 | def depth(self): | 3983 | def depth(self): |
3984 | """Partial clone depth.""" | 3984 | """Partial clone depth.""" |
3985 | return self.config.GetString("repo.depth") | 3985 | return self.config.GetInt("repo.depth") |
3986 | 3986 | ||
3987 | @property | 3987 | @property |
3988 | def clone_filter(self): | 3988 | def clone_filter(self): |
diff --git a/tests/test_project.py b/tests/test_project.py index 42f0f6e5..83cfe0a4 100644 --- a/tests/test_project.py +++ b/tests/test_project.py | |||
@@ -507,7 +507,10 @@ class ManifestPropertiesFetchedCorrectly(unittest.TestCase): | |||
507 | self.assertFalse(fakeproj.partial_clone) | 507 | self.assertFalse(fakeproj.partial_clone) |
508 | 508 | ||
509 | fakeproj.config.SetString("repo.depth", "48") | 509 | fakeproj.config.SetString("repo.depth", "48") |
510 | self.assertEqual(fakeproj.depth, "48") | 510 | self.assertEqual(fakeproj.depth, 48) |
511 | |||
512 | fakeproj.config.SetString("repo.depth", "invalid_depth") | ||
513 | self.assertEqual(fakeproj.depth, None) | ||
511 | 514 | ||
512 | fakeproj.config.SetString("repo.clonefilter", "blob:limit=10M") | 515 | fakeproj.config.SetString("repo.clonefilter", "blob:limit=10M") |
513 | self.assertEqual(fakeproj.clone_filter, "blob:limit=10M") | 516 | self.assertEqual(fakeproj.clone_filter, "blob:limit=10M") |