diff --git a/.travis.yml b/.travis.yml index 7604e9c..ae6788a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,19 @@ php: - 5.4 - 5.5 +env: + - SYMFONY_VERSION=2.0.* + - SYMFONY_VERSION=2.1.* + - SYMFONY_VERSION=2.2.* + - SYMFONY_VERSION=2.3.* + - SYMFONY_VERSION=dev-master + before_script: - - curl -s http://getcomposer.org/installer | php - - php composer.phar install --dev --prefer-source + - composer require symfony/http-foundation:${SYMFONY_VERSION} --no-interaction --prefer-source + +script: + - phpunit --coverage-text + +matrix: + allow_failures: + - env: SYMFONY_VERSION=dev-master diff --git a/composer.json b/composer.json index be30779..21c98ae 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,7 @@ "ext-soap": "*", "ext-curl": "*", "ass/xmlsecurity": "dev-master", - "symfony/http-foundation": ">=2.0,<2.4-dev", + "symfony/framework-bundle": "~2.0", "zendframework/zend-mail": "2.1.*", "zendframework/zend-mime": "2.1.*", "zendframework/zend-soap": "2.1.*" @@ -39,8 +39,8 @@ "require-dev": { "ext-mcrypt": "*", "mikey179/vfsStream": "dev-master", - "symfony/filesystem": ">=2.3,<2.4-dev", - "symfony/process": ">=2.3,<2.4-dev" + "symfony/filesystem": "~2.3", + "symfony/process": "~2.3" }, "autoload": { "psr-0": { "BeSimple\\": "src/" } diff --git a/src/BeSimple/SoapBundle/WebServiceContext.php b/src/BeSimple/SoapBundle/WebServiceContext.php index d18bb04..6e3249a 100644 --- a/src/BeSimple/SoapBundle/WebServiceContext.php +++ b/src/BeSimple/SoapBundle/WebServiceContext.php @@ -52,6 +52,8 @@ class WebServiceContext $this->typeRepository = $typeRepository; $this->converters = $converters; + // Issue #6: keep the debug because the cache is invalid + $options['debug'] = true; $this->options = $options; } diff --git a/src/BeSimple/SoapBundle/composer.json b/src/BeSimple/SoapBundle/composer.json index e1ff40b..dda002c 100644 --- a/src/BeSimple/SoapBundle/composer.json +++ b/src/BeSimple/SoapBundle/composer.json @@ -22,16 +22,16 @@ "require": { "php": ">=5.3.0", "ext-soap": "*", - "besimple/soap-common": "self.version", + "besimple/soap-common": "0.1.*", "ass/xmlsecurity": "dev-master", "zendframework/zend-mail": "2.1.*", "zendframework/zend-mime": "2.1.*", "zendframework/zend-soap": "2.1.*", - "symfony/http-foundation": ">=2.0,<2.4-dev" + "symfony/framework-bundle": "~2.0" }, "suggest": { - "besimple/soap-client": "self.version", - "besimple/soap-server": "self.version" + "besimple/soap-client": "0.1.*", + "besimple/soap-server": "0.1.*" }, "autoload": { "psr-0": { "BeSimple\\SoapBundle": "" } diff --git a/src/BeSimple/SoapClient/composer.json b/src/BeSimple/SoapClient/composer.json index ed4f632..7622a45 100644 --- a/src/BeSimple/SoapClient/composer.json +++ b/src/BeSimple/SoapClient/composer.json @@ -23,13 +23,13 @@ "php": ">=5.3.0", "ext-soap": "*", "ext-curl": "*", - "besimple/soap-common": "self.version", + "besimple/soap-common": "0.1.*", "ass/xmlsecurity": "dev-master" }, "require-dev": { "mikey179/vfsStream": "dev-master", - "symfony/filesystem": ">=2.3,<2.4-dev", - "symfony/process": ">=2.3,<2.4-dev" + "symfony/filesystem": "~2.3", + "symfony/process": "~2.3" }, "autoload": { "psr-0": { "BeSimple\\SoapClient": "" } diff --git a/src/BeSimple/SoapServer/composer.json b/src/BeSimple/SoapServer/composer.json index 21d4b0d..40b3e6a 100644 --- a/src/BeSimple/SoapServer/composer.json +++ b/src/BeSimple/SoapServer/composer.json @@ -22,7 +22,7 @@ "require": { "php": ">=5.3.0", "ext-soap": "*", - "besimple/soap-common": "self.version" + "besimple/soap-common": "0.1.*" }, "autoload": { "psr-0": { "BeSimple\\SoapServer": "" }