From 25a94dced21d92b4f5e0094257620b70fddafc24 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 27 Jun 2014 17:06:52 -0400 Subject: [PATCH] tests: create a source tarball and use that to build a repo This tests that setup.py is in working order and creating a functional source tarball. --- tests/run-tests | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tests/run-tests b/tests/run-tests index 5bc1bd7b..a3b5e76b 100755 --- a/tests/run-tests +++ b/tests/run-tests @@ -75,6 +75,24 @@ if [ -z $aapt ]; then aapt=`ls -1 $ANDROID_HOME/build-tools/*/aapt | sort | tail -1` fi + +#------------------------------------------------------------------------------# +echo_header "create a source tarball and use that to build a repo" + +cd $WORKSPACE +python setup.py sdist + +REPOROOT=`create_test_dir` +cd $REPOROOT +tar xzf `ls -1 $WORKSPACE/dist/fdroidserver-*.tar.gz | sort -n | tail -1` +cd $REPOROOT/fdroidserver-*/fdroidserver/getsig +./make.sh +cd $REPOROOT +./fdroidserver-*/fdroid init +copy_apks_into_repo $REPOROOT +./fdroidserver-*/fdroid update --create-metadata + + #------------------------------------------------------------------------------# echo_header "test config checks of local_copy_dir" -- 2.30.2