mirror of
https://github.com/wallabag/wallabag.git
synced 2024-06-02 10:41:11 +00:00
Tests are working again
This commit is contained in:
parent
4ffc77d9f5
commit
aa6e27cf4f
14
.travis.yml
14
.travis.yml
|
@ -1,6 +1,18 @@
|
||||||
language: php
|
language: php
|
||||||
|
|
||||||
php:
|
php:
|
||||||
|
- 5.4
|
||||||
- 5.5
|
- 5.5
|
||||||
|
- 5.6
|
||||||
|
|
||||||
branches:
|
branches:
|
||||||
only:
|
only:
|
||||||
- refactor
|
- refactor
|
||||||
|
|
||||||
|
before_script:
|
||||||
|
- composer self-update
|
||||||
|
- echo 'date.timezone = "Europe/Paris"' >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
|
||||||
|
|
||||||
|
script:
|
||||||
|
- ant -f app/build.xml prepare
|
||||||
|
- phpunit -c app --coverage-text
|
||||||
|
|
22
app/build.xml
Normal file
22
app/build.xml
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project name="wallabag" default="build">
|
||||||
|
<target name="build" depends="prepare"/>
|
||||||
|
|
||||||
|
<target name="clean" description="Cleanup build artifacts">
|
||||||
|
<delete dir="${basedir}/app/cache"/>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<target name="prepare" depends="clean" description="Prepare for build">
|
||||||
|
<exec executable="composer">
|
||||||
|
<arg value="install"/>
|
||||||
|
<arg value="--dev"/>
|
||||||
|
<arg value="--no-interaction"/>
|
||||||
|
<arg value="--working-dir=.."/>
|
||||||
|
</exec>
|
||||||
|
<exec executable="php">
|
||||||
|
<arg value="${basedir}/../app/console"/>
|
||||||
|
<arg value="cache:clear"/>
|
||||||
|
<arg value="--env=test"/>
|
||||||
|
</exec>
|
||||||
|
</target>
|
||||||
|
</project>
|
|
@ -1,12 +1,17 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<!-- http://phpunit.de/manual/4.1/en/appendixes.configuration.html -->
|
<phpunit backupGlobals="false"
|
||||||
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
backupStaticAttributes="false"
|
||||||
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
|
|
||||||
backupGlobals="false"
|
|
||||||
colors="true"
|
colors="true"
|
||||||
|
convertErrorsToExceptions="true"
|
||||||
|
convertNoticesToExceptions="true"
|
||||||
|
convertWarningsToExceptions="true"
|
||||||
|
processIsolation="false"
|
||||||
|
stopOnFailure="false"
|
||||||
|
syntaxCheck="false"
|
||||||
bootstrap="bootstrap.php.cache"
|
bootstrap="bootstrap.php.cache"
|
||||||
>
|
>
|
||||||
|
|
||||||
<testsuites>
|
<testsuites>
|
||||||
<testsuite name="wallabag Test Suite">
|
<testsuite name="wallabag Test Suite">
|
||||||
<directory>../src/Wallabag/CoreBundle/Tests</directory>
|
<directory>../src/Wallabag/CoreBundle/Tests</directory>
|
||||||
|
|
|
@ -10,9 +10,8 @@ class EntryControllerTest extends WebTestCase
|
||||||
{
|
{
|
||||||
$client = static::createClient();
|
$client = static::createClient();
|
||||||
|
|
||||||
$crawler = $client->request('GET', '/app/index');
|
$crawler = $client->request('GET', '/new');
|
||||||
|
|
||||||
$this->assertEquals(200, $client->getResponse()->getStatusCode());
|
$this->assertEquals(200, $client->getResponse()->getStatusCode());
|
||||||
$this->assertTrue($crawler->filter('html:contains("Homepage")')->count() > 0);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue