Browse Source

Add tests, see #77

master
probonopd 8 years ago
parent
commit
c933d60c08
  1. 1
      .travis.yml
  2. 24
      tests/tests.sh

1
.travis.yml

@ -35,6 +35,7 @@ script:
- ./linuxdeployqt/linuxdeployqt linuxdeployqt.AppDir/usr/bin/linuxdeployqt -verbose=3 -appimage
- ls -lh
- find *.AppDir
- bash -e tests/tests.sh
- wget -c https://github.com/probonopd/uploadtool/raw/master/upload.sh
- bash ./upload.sh ./linuxdeployqt-*.AppImage

24
tests/tests.sh

@ -0,0 +1,24 @@
#!/bin/bash
# Build the sample Qt Widgets Application that comes with Qt Creator
cd tests/QtWidgetsApplication/
if [ -e build/ ] ; then
rm -rf build/
fi
mkdir build
cd build/
qmake ../QtWidgetsApplication.pro
make -j2
rm *.o *.cpp *.h Makefile
mkdir -p nonfhs fhs/usr/bin
cp QtWidgetsApplication nonfhs/
../../../linuxdeployqt-*-x86_64.AppImage nonfhs/QtWidgetsApplication
find nonfhs/
cp QtWidgetsApplication fhs/usr/bin/
../../../linuxdeployqt-*-x86_64.AppImage fhs/usr/bin/QtWidgetsApplication
find fhs/
cd ../../../
Loading…
Cancel
Save