diff --git a/.travis.yml b/.travis.yml
index e6afce7f34d964b18db15c0bc505faee344a586d..5821512887aa683ff78fd88e7506a901b898f3eb 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,7 +10,7 @@ matrix:
   allow_failures:
   - php: hhvm
 before_script: composer update --dev
-script: phpunit --configuration tools/phpunit
+script: php vendor/phpunit/phpunit/phpunit.php --configuration tools/phpunit
 after_success:
 - if [[ "$TRAVIS_PHP_VERSION" == "5.6" ]]; then php vendor/bin/coveralls -v; fi
 notifications:
diff --git a/tools/phpunit/phpunit.xml b/tools/phpunit/phpunit.xml
index 2a4cb9373002a2fdc2c30d3aa83624d8f1d6858d..7b43a2ef39eb7ef7f085282c35ee409a11b8308d 100644
--- a/tools/phpunit/phpunit.xml
+++ b/tools/phpunit/phpunit.xml
@@ -18,6 +18,7 @@
         <whitelist processUncoveredFilesFromWhitelist="true">
             <directory suffix=".php">./../../lib/</directory>
             <directory suffix=".php">./../../modules/core/lib/</directory>
+            <directory suffix=".php">./../../modules/saml/lib/</directory>
             <exclude>
                 <directory>./../../vendor/</directory>
                 <directory>./../../tests/</directory>