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") |
