test_config: test PORTDIR default masters
authorZac Medico <zmedico@gentoo.org>
Tue, 25 Oct 2011 16:41:15 +0000 (09:41 -0700)
committerZac Medico <zmedico@gentoo.org>
Tue, 25 Oct 2011 16:41:15 +0000 (09:41 -0700)
pym/portage/tests/ebuild/test_config.py

index 6eb13610f85756e8b869ad40413c8befd0117d89..ea641925e05c07beb73edb6b90cc98a7e48acd7d 100644 (file)
@@ -238,6 +238,11 @@ class ConfigTestCase(TestCase):
                playground = ResolverPlayground(ebuilds=ebuilds,
                        repo_configs=repo_configs, distfiles=distfiles)
 
+               new_repo_config = playground.settings.repositories.prepos['new_repo']
+               self.assertTrue(len(new_repo_config.masters) > 0, "new_repo has no default master")
+               self.assertEqual(new_repo_config.masters[0].user_location, playground.portdir,
+                       "new_repo default master is not PORTDIR")
+
                new_manifest_file = os.path.join(playground.repo_dirs["new_repo"], "dev-libs", "A", "Manifest")
                self.assertEqual(os.path.exists(new_manifest_file), False)