summaryrefslogtreecommitdiffstats
path: root/tests/test_manifest_xml.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_manifest_xml.py')
-rw-r--r--tests/test_manifest_xml.py14
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):