Skip to content

Commit 527c3ab

Browse files
committed
Merge pull request #10 from Nyholm/dep2
Remove dependency on adapters
2 parents e280db8 + a5cd7b4 commit 527c3ab

File tree

3 files changed

+13
-26
lines changed

3 files changed

+13
-26
lines changed

.travis.yml

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
language: php
22
php:
3-
- "hhvm"
4-
- "7.0"
5-
- "5.6"
6-
- "5.5"
3+
- hhvm
4+
- 7.0
5+
- 5.6
6+
- 5.5
77

8-
sudo: required
9-
10-
services:
11-
- memcached
12-
- redis-server
8+
sudo: false
139

1410
env:
1511
global:
@@ -26,20 +22,15 @@ matrix:
2622
- php: 5.5
2723
env: COMPOSER_COMMAND="composer update --prefer-lowest --prefer-stable" && SYMFONY_VERSION=2.7.*
2824

29-
before_script:
30-
- mkdir -p ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d
31-
- echo "memory_limit=-1" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
32-
- echo "extension=memcached.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
33-
- echo "extension=redis.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
34-
- if [[ $TRAVIS_PHP_VERSION != 'hhvm' && `php-config --vernum` -ge 70000 ]]; then pecl config-set preferred_state beta; printf "yes\n" | pecl install apcu; else echo "extension=apc.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini; fi;
25+
before_install:
3526
- composer self-update
3627
- composer require symfony/symfony:${SYMFONY_VERSION} --no-update
28+
29+
install:
3730
- travis_retry ${COMPOSER_COMMAND} --no-interaction
38-
# must be set after composer to avoid issue with autoloading
39-
- echo "apc.enable_cli=On" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
4031

4132
script:
42-
- php vendor/bin/phpunit
33+
- php vendor/bin/phpunit
4334

4435
after_success:
45-
- codecov
36+
- codecov

composer.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,10 @@
2626
"require-dev": {
2727
"phpunit/phpunit": "5.0.*|^4.0",
2828
"matthiasnoback/symfony-dependency-injection-test": "0.7.*",
29-
"cache/doctrine-adapter": "@stable",
30-
"cache/redis-adapter": "@stable",
31-
"cache/memcached-adapter": "@stable"
29+
"cache/array-adapter": "@stable"
3230
},
3331
"suggest": {
34-
"cache/doctrine-adapter": "To integrate with doctrine/cache",
35-
"cache/redis-adapter": "Redis adapter",
36-
"cache/memcached-adapter": "Memcached adapter"
32+
"cache/*-adapter": "To integrate with a PSR-6 cache"
3733
},
3834
"autoload": {
3935
"psr-4": {

tests/DependencyInjection/DoctrineCacheExtensionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ protected function getContainerExtensions()
2626

2727
public function testThatProvidersExists()
2828
{
29-
$providers = ['foo' => ['factory' => 'cache.factory.redis']];
29+
$providers = ['foo' => ['factory' => 'cache.factory.array']];
3030
$this->load(['providers' => $providers]);
3131

3232
$this->assertContainerBuilderHasService('cache.provider.foo', DummyAdapter::class);

0 commit comments

Comments
 (0)