summaryrefslogtreecommitdiffstats
path: root/support/testing/tests
diff options
context:
space:
mode:
Diffstat (limited to 'support/testing/tests')
-rw-r--r--support/testing/tests/core/test_post_scripts.py23
1 files changed, 13 insertions, 10 deletions
diff --git a/support/testing/tests/core/test_post_scripts.py b/support/testing/tests/core/test_post_scripts.py
index edb339d8c4..a0e5b6b454 100644
--- a/support/testing/tests/core/test_post_scripts.py
+++ b/support/testing/tests/core/test_post_scripts.py
@@ -18,17 +18,17 @@ class TestPostScripts(infra.basetest.BRTest):
infra.filepath("tests/core/post-fakeroot.sh"),
infra.filepath("tests/core/post-image.sh"))
- def check_post_log_file(self, path, what):
+ def check_post_log_file(self, f, what, target_dir):
lines = {}
- with open(path, 'rb') as csvfile:
+ with open(os.path.join(self.builddir, "build", f), 'rb') as csvfile:
r = csv.reader(csvfile, delimiter=',')
for row in r:
lines[row[0]] = row[1]
- self.assertEqual(lines["arg1"], os.path.join(self.builddir, what))
+ self.assertEqual(lines["arg1"], what)
self.assertEqual(lines["arg2"], "foobar")
self.assertEqual(lines["arg3"], "baz")
- self.assertEqual(lines["TARGET_DIR"], os.path.join(self.builddir, "target"))
+ self.assertEqual(lines["TARGET_DIR"], target_dir)
self.assertEqual(lines["BUILD_DIR"], os.path.join(self.builddir, "build"))
self.assertEqual(lines["HOST_DIR"], os.path.join(self.builddir, "host"))
staging = os.readlink(os.path.join(self.builddir, "staging"))
@@ -37,9 +37,12 @@ class TestPostScripts(infra.basetest.BRTest):
self.assertEqual(lines["BR2_CONFIG"], os.path.join(self.builddir, ".config"))
def test_run(self):
- f = os.path.join(self.builddir, "build", "post-build.log")
- self.check_post_log_file(f, "target")
- f = os.path.join(self.builddir, "build", "post-fakeroot.log")
- self.check_post_log_file(f, "target")
- f = os.path.join(self.builddir, "build", "post-image.log")
- self.check_post_log_file(f, "images")
+ self.check_post_log_file("post-build.log",
+ os.path.join(self.builddir, "target"),
+ os.path.join(self.builddir, "target"))
+ self.check_post_log_file("post-fakeroot.log",
+ os.path.join(self.builddir, "build/buildroot-fs/target"),
+ os.path.join(self.builddir, "build/buildroot-fs/target"))
+ self.check_post_log_file("post-image.log",
+ os.path.join(self.builddir, "images"),
+ os.path.join(self.builddir, "target"))
OpenPOWER on IntegriCloud