summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/JWTTest.php2
-rw-r--r--tests/autoload.php.dist17
2 files changed, 17 insertions, 2 deletions
diff --git a/tests/JWTTest.php b/tests/JWTTest.php
index db50ee6..a649051 100644
--- a/tests/JWTTest.php
+++ b/tests/JWTTest.php
@@ -1,7 +1,5 @@
<?php
-include_once 'Authentication/JWT.php';
-
class JWTTest extends PHPUnit_Framework_TestCase {
function testEncodeDecode() {
$msg = JWT::encode('abc', 'my_key');
diff --git a/tests/autoload.php.dist b/tests/autoload.php.dist
new file mode 100644
index 0000000..4533624
--- /dev/null
+++ b/tests/autoload.php.dist
@@ -0,0 +1,17 @@
+<?php
+
+// if the library is the project, try to use the composer's autoload for the tests
+$composerAutoload = __DIR__ . '/../vendor/autoload.php';
+
+if (is_file($composerAutoload)) {
+ include $composerAutoload;
+} else {
+ die('Unable to find autoload.php file, please use composer to load dependencies:
+
+wget http://getcomposer.org/composer.phar
+php composer.phar install
+
+Visit http://getcomposer.org/ for more information.
+
+');
+} \ No newline at end of file