inasafe/inasafe

View on GitHub
run-test-osx.sh

Summary

Maintainability
Test Coverage
#!/bin/bash

export DYLD_PRINT_LIBRARIES=1

QGISPATH=/Applications/QGIS.app

export QGIS_PREFIX_PATH=${QGISPATH}/contents/MacOS

echo "QGIS PATH: $QGIS_PREFIX_PATH"

PYTHONPATH=${PYTHONPATH}:"${QGISPATH}/Contents/Resources/python"
PYTHONPATH=${PYTHONPATH}:'/Library/Frameworks/GDAL.framework/Versions/1.9/Python/2.7/site-packages'
PYTHONPATH=${PYTHONPATH}:.
export PYTHONPATH

export QGIS_DEBUG=0
export QGIS_LOG_FILE=/tmp/inasafe/realtime/logs/qgis.log
export QGIS_DEBUG_FILE=/tmp/inasafe/realtime/logs/qgis-debug.log


export INASAFE_WORK_DIR=/tmp/inasafe
export INASAFE_POPULATION_PATH=`pwd`/realtime/fixtures/exposure/population.tif
export INASAFE_LOCALE=id

echo "Example $0 safe_qgis.test_dock:DockTest.test_InsufficientOverlapIssue372"

nosetests $1