summaryrefslogtreecommitdiff
path: root/morphlib/artifact_tests.py
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@gmail.com>2014-09-17 15:07:46 +0000
committerRichard Maw <richard.maw@gmail.com>2014-09-19 12:43:26 +0000
commitdea5e91b2e7b109051bff68e15f8f55fe8c950bd (patch)
tree47bbdf8837ff4dd5c379687e99dc61dd95be79b0 /morphlib/artifact_tests.py
parent27ad604d18f0440c1db714f8c22eda5f27bd4c13 (diff)
downloadmorph-dea5e91b2e7b109051bff68e15f8f55fe8c950bd.tar.gz
FIXUP: Fix unit tests after changing to per-source builds
Diffstat (limited to 'morphlib/artifact_tests.py')
-rw-r--r--morphlib/artifact_tests.py33
1 files changed, 0 insertions, 33 deletions
diff --git a/morphlib/artifact_tests.py b/morphlib/artifact_tests.py
index 3b817823..abd8767e 100644
--- a/morphlib/artifact_tests.py
+++ b/morphlib/artifact_tests.py
@@ -56,38 +56,5 @@ class ArtifactTests(unittest.TestCase):
def test_constructor_sets_name(self):
self.assertEqual(self.artifact.name, self.artifact_name)
- def test_constructor_initializes_cache_key_as_none(self):
- self.assertEqual(self.artifact.cache_key, None)
-
- def test_sets_dependencies_to_empty(self):
- self.assertEqual(self.artifact.dependencies, [])
-
def test_sets_dependents_to_empty(self):
self.assertEqual(self.artifact.dependents, [])
-
- def test_does_not_depend_on_other_initially(self):
- self.assertFalse(self.artifact.depends_on(self.other))
-
- def test_adds_dependency(self):
- self.artifact.add_dependency(self.other)
- self.assertIn(self.other, self.artifact.dependencies)
- self.assertIn(self.artifact, self.other.dependents)
- self.assertTrue(self.artifact.depends_on(self.other))
-
- def test_does_not_add_dependency_twice(self):
- self.artifact.add_dependency(self.other)
- self.artifact.add_dependency(self.other)
- self.assertEqual(len([a for a in self.artifact.dependencies
- if a == self.other]), 1)
- self.assertEqual(len([a for a in self.other.dependents
- if a == self.artifact]), 1)
- self.assertTrue(self.artifact.depends_on(self.other))
-
- def test_get_dependency_prefix(self):
- self.artifact.add_dependency(self.other)
- self.artifact.source.prefix = '/bar'
- self.other.source = copy.copy(self.artifact.source)
- self.other.source.prefix = '/foo'
-
- prefix_set = self.artifact.get_dependency_prefix_set()
- self.assertEqual(prefix_set, set(['/foo']))