diff options
Diffstat (limited to 'tests/test_manifest_xml.py')
| -rw-r--r-- | tests/test_manifest_xml.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/test_manifest_xml.py b/tests/test_manifest_xml.py index e2c83af9..370eb4f5 100644 --- a/tests/test_manifest_xml.py +++ b/tests/test_manifest_xml.py | |||
| @@ -232,6 +232,7 @@ class XmlManifestTests(unittest.TestCase): | |||
| 232 | """) | 232 | """) |
| 233 | self.assertEqual(manifest.superproject['name'], 'superproject') | 233 | self.assertEqual(manifest.superproject['name'], 'superproject') |
| 234 | self.assertEqual(manifest.superproject['remote'].name, 'test-remote') | 234 | self.assertEqual(manifest.superproject['remote'].name, 'test-remote') |
| 235 | self.assertEqual(manifest.superproject['remote'].url, 'http://localhost/superproject') | ||
| 235 | self.assertEqual( | 236 | self.assertEqual( |
| 236 | manifest.ToXml().toxml(), | 237 | manifest.ToXml().toxml(), |
| 237 | '<?xml version="1.0" ?><manifest>' + | 238 | '<?xml version="1.0" ?><manifest>' + |
| @@ -245,20 +246,21 @@ class XmlManifestTests(unittest.TestCase): | |||
| 245 | manifest = self.getXmlManifest(""" | 246 | manifest = self.getXmlManifest(""" |
| 246 | <manifest> | 247 | <manifest> |
| 247 | <remote name="default-remote" fetch="http://localhost" /> | 248 | <remote name="default-remote" fetch="http://localhost" /> |
| 248 | <remote name="test-remote" fetch="http://localhost" /> | 249 | <remote name="superproject-remote" fetch="http://localhost" /> |
| 249 | <default remote="default-remote" revision="refs/heads/main" /> | 250 | <default remote="default-remote" revision="refs/heads/main" /> |
| 250 | <superproject name="superproject" remote="test-remote"/> | 251 | <superproject name="platform/superproject" remote="superproject-remote"/> |
| 251 | </manifest> | 252 | </manifest> |
| 252 | """) | 253 | """) |
| 253 | self.assertEqual(manifest.superproject['name'], 'superproject') | 254 | self.assertEqual(manifest.superproject['name'], 'platform/superproject') |
| 254 | self.assertEqual(manifest.superproject['remote'].name, 'test-remote') | 255 | self.assertEqual(manifest.superproject['remote'].name, 'superproject-remote') |
| 256 | self.assertEqual(manifest.superproject['remote'].url, 'http://localhost/platform/superproject') | ||
| 255 | self.assertEqual( | 257 | self.assertEqual( |
| 256 | manifest.ToXml().toxml(), | 258 | manifest.ToXml().toxml(), |
| 257 | '<?xml version="1.0" ?><manifest>' + | 259 | '<?xml version="1.0" ?><manifest>' + |
| 258 | '<remote name="default-remote" fetch="http://localhost"/>' + | 260 | '<remote name="default-remote" fetch="http://localhost"/>' + |
| 259 | '<remote name="test-remote" fetch="http://localhost"/>' + | 261 | '<remote name="superproject-remote" fetch="http://localhost"/>' + |
| 260 | '<default remote="default-remote" revision="refs/heads/main"/>' + | 262 | '<default remote="default-remote" revision="refs/heads/main"/>' + |
| 261 | '<superproject name="superproject" remote="test-remote"/>' + | 263 | '<superproject name="platform/superproject" remote="superproject-remote"/>' + |
| 262 | '</manifest>') | 264 | '</manifest>') |
| 263 | 265 | ||
| 264 | def test_superproject_with_defalut_remote(self): | 266 | def test_superproject_with_defalut_remote(self): |
