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