chiark / gitweb /
refactor env handling for FDroidPopen to support .fdroid.* metadata
[fdroidserver.git] / tests / update.TestCase
index 83349f5e74593d93c5f4603c14915ca7c4ff7e8b..0cc93e5c8b8880dd0c2200587b98b3310944f488 100755 (executable)
@@ -29,6 +29,10 @@ class UpdateTest(unittest.TestCase):
         if not os.path.exists(getsig_dir + "/getsig.class"):
             logging.critical("getsig.class not found. To fix: cd '%s' && ./make.sh" % getsig_dir)
             sys.exit(1)
+        # FDroidPopen needs some config to work
+        config = dict()
+        fdroidserver.common.fill_config_defaults(config)
+        fdroidserver.common.config = config
         p = FDroidPopen(['java', '-cp', os.path.join(os.path.dirname(__file__), 'getsig'),
                          'getsig', os.path.join(os.getcwd(), apkfile)])
         sig = None