aboutsummaryrefslogtreecommitdiff
path: root/run_unittests.py
diff options
context:
space:
mode:
Diffstat (limited to 'run_unittests.py')
-rwxr-xr-xrun_unittests.py16
1 files changed, 12 insertions, 4 deletions
diff --git a/run_unittests.py b/run_unittests.py
index c83444c..1ac4c53 100755
--- a/run_unittests.py
+++ b/run_unittests.py
@@ -2410,13 +2410,21 @@ int main(int argc, char **argv) {
return 0;
}
''')
+ xz_distfile = os.path.join(self.distdir, 'disttest-1.4.3.tar.xz')
+ xz_checksumfile = xz_distfile + '.sha256sum'
+ zip_distfile = os.path.join(self.distdir, 'disttest-1.4.3.zip')
+ zip_checksumfile = zip_distfile + '.sha256sum'
vcs_init(project_dir)
self.init(project_dir)
self.build('dist')
- distfile = os.path.join(self.distdir, 'disttest-1.4.3.tar.xz')
- checksumfile = distfile + '.sha256sum'
- self.assertPathExists(distfile)
- self.assertPathExists(checksumfile)
+ self.assertPathExists(xz_distfile)
+ self.assertPathExists(xz_checksumfile)
+ self.assertPathDoesNotExist(zip_distfile)
+ self.assertPathDoesNotExist(zip_checksumfile)
+ self._run(self.meson_command + ['dist', '--formats', 'zip'],
+ workdir=self.builddir)
+ self.assertPathExists(zip_distfile)
+ self.assertPathExists(zip_checksumfile)
def test_rpath_uses_ORIGIN(self):
'''