summaryrefslogtreecommitdiff
path: root/morphlib/localartifactcache_tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'morphlib/localartifactcache_tests.py')
-rw-r--r--morphlib/localartifactcache_tests.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/morphlib/localartifactcache_tests.py b/morphlib/localartifactcache_tests.py
index c3deb9dc..8e25e5c9 100644
--- a/morphlib/localartifactcache_tests.py
+++ b/morphlib/localartifactcache_tests.py
@@ -15,6 +15,7 @@
import unittest
+import os
import morphlib
@@ -52,6 +53,14 @@ class LocalArtifactCacheTests(unittest.TestCase):
def tearDown(self):
self.tempdir.remove()
+ def test_artifact_filename(self):
+ cache = morphlib.localartifactcache.LocalArtifactCache(
+ self.tempdir.dirname)
+ filename = cache.artifact_filename(self.devel_artifact)
+ expected_name = os.path.join(self.tempdir.dirname,
+ self.devel_artifact.basename())
+ self.assertEqual(filename, expected_name)
+
def test_put_artifacts_and_check_whether_the_cache_has_them(self):
cache = morphlib.localartifactcache.LocalArtifactCache(
self.tempdir.dirname)