test runner/test dir ready to go; scons builds/executes php tests in src/bindings/php/Tests
This commit is contained in:
parent
0c0805591c
commit
23cb4d0f7c
2 changed files with 6 additions and 5 deletions
|
|
@ -1,5 +1,5 @@
|
|||
# -*- python -*-
|
||||
import os.path
|
||||
import os, os.path
|
||||
Import('env libhammer_shared')
|
||||
|
||||
phpenv = env.Clone(IMPLICIT_COMMAND_DEPENDENCIES = 0)
|
||||
|
|
@ -18,6 +18,7 @@ libhammer_php = phpenv.SharedLibrary('hammer', swig)
|
|||
|
||||
phptestenv = phpenv.Clone()
|
||||
phptestenv['ENV']['LD_LIBRARY_PATH'] = os.path.dirname(str(libhammer_shared[0]))
|
||||
phptestenv.Command(None, ['TestHammer.php', libhammer_php], "phpunit $SOURCE")
|
||||
tests = phptestenv.Dir('Tests/')
|
||||
phptestenv.Command(tests, [libhammer_php], "phpunit -v --include-path "+os.getcwd()+" $TARGET")
|
||||
|
||||
Clean('.', ['hammer.php', 'TestHammer.php'])
|
||||
Clean('.', ['hammer.php'])
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
<?php
|
||||
|
||||
require("hammer.php");
|
||||
include 'hammer.php';
|
||||
|
||||
class TestHammer extends PHPUnit_Framework_TestCase
|
||||
class TokenTest extends PHPUnit_Framework_TestCase
|
||||
{
|
||||
protected $parser;
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue