Skip to content

Commit c2f5323

Browse files
authored
fix test namespace (#16)
* fix test namespace * update circle * empty * supported php version * bump minimum php version * reinstate rabbitmq
1 parent 63171f5 commit c2f5323

File tree

3 files changed

+50
-11
lines changed

3 files changed

+50
-11
lines changed

.circleci/config.yml

Lines changed: 48 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,68 @@
11
defaults: &defaults
2-
working_directory: ~/queue
32
steps:
4-
- run: sudo docker-php-ext-install bcmath
3+
# common php steps
4+
- run: echo "http://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories
5+
- run: if [ -n "$ADD_PACKAGES" ]; then apk -U add $ADD_PACKAGES; fi;
6+
- run: if [ -n "$ADD_MODULES" ]; then docker-php-ext-install $ADD_MODULES; fi;
7+
- run: echo "date.timezone = UTC" >> $(php --ini |grep Scan |awk '{print $NF}')/timezone.ini
8+
- run: curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer
9+
10+
# pre-checkout steps
11+
12+
# checkout
513
- checkout
14+
15+
# post-checkout steps
16+
17+
# run tests
618
- run: composer install -n --prefer-dist
719
- run: php vendor/phpunit/phpunit/phpunit -c phpunit.xml --log-junit /tmp/test-results/phpunit/junit.xml
820
- store_test_results:
921
path: /tmp/test-results
1022

1123
version: 2
1224
jobs:
13-
build-php56:
25+
build-php71:
1426
<<: *defaults
1527
docker:
16-
- image: circleci/php:5.6
28+
- image: php:7.1-alpine
29+
environment:
30+
ADD_MODULES: bcmath
1731
- image: rabbitmq:3.6-management
18-
build-php70:
32+
build-php72:
1933
<<: *defaults
2034
docker:
21-
- image: circleci/php:7.0
35+
- image: php:7.2-alpine
36+
environment:
37+
ADD_MODULES: bcmath
38+
- image: rabbitmq:3.6-management
39+
build-php73:
40+
<<: *defaults
41+
docker:
42+
- image: php:7.3-alpine
43+
environment:
44+
ADD_MODULES: bcmath
45+
- image: rabbitmq:3.6-management
46+
build-php74:
47+
<<: *defaults
48+
docker:
49+
- image: php:7.4-alpine
50+
environment:
51+
ADD_MODULES: bcmath
52+
- image: rabbitmq:3.6-management
53+
build-phpRC:
54+
<<: *defaults
55+
docker:
56+
- image: php:rc-alpine
57+
environment:
58+
ADD_MODULES: bcmath
2259
- image: rabbitmq:3.6-management
23-
2460
workflows:
2561
version: 2
2662
build:
2763
jobs:
28-
- build-php56
29-
- build-php70
64+
- build-php71
65+
- build-php72
66+
- build-php73
67+
- build-php74
68+
- build-phpRC

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
}
1313
],
1414
"require": {
15-
"php": ">=5.4.0",
15+
"php": ">=7.1.0",
1616
"packaged/config": "~1.1"
1717
},
1818
"suggest": {

tests/Provider/AmqpTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
2-
namespace Packaged\Queue\Tests;
2+
namespace Packaged\Queue\Tests\Provider;
33

44
use Packaged\Config\ConfigSectionInterface;
55
use Packaged\Config\Provider\ConfigSection;

0 commit comments

Comments
 (0)