# characteristic: 14.1.0 (/Applications/tahoe.app/support/lib/python2.7/site-packages)
# pyasn1-modules: 0.0.5 (/Applications/tahoe.app/support/lib/python2.7/site-packages/pyasn1_modules-0.0.5-py2.7.egg)
-import os, re, subprocess, tempfile, shutil
+import os, re, shutil, subprocess, sys, tempfile
def test_osx_pkg(pkgfile):
""" Return on success, raise exception on failure. """
if __name__ == '__main__':
- print "Testing..."
- test_osx_pkg('tahoe-lafs-osx.pkg')
+ pkgs = [fn for fn in os.listdir(".") if fn.endswith("-osx.pkg")]
+ if len(pkgs) != 1:
+ print "ERR: unable to find a single .pkg file:", pkgs
+ sys.exit(1)
+ print "Testing %s ..." % pkgs[0]
+ test_osx_pkg(pkgs[0])
print "Looks OK!"