Skip to content

Commit 0e7cf64

Browse files
oliverkleeSam Tuke
authored and
Sam Tuke
committed
[CLEANUP] Rename Tests/ to tests/ (#73)
This brings the project more in line with the default Symfony project structure.
1 parent 62a123d commit 0e7cf64

File tree

9 files changed

+14
-13
lines changed

9 files changed

+14
-13
lines changed

.github/CONTRIBUTING.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ When running the integration tests, you will need to specify the database name
9292
and access credentials on the command line (in the same line):
9393

9494
```bash
95-
PHPLIST_DATABASE_NAME=phplist_test PHPLIST_DATABASE_USER=phplist PHPLIST_DATABASE_PASSWORD=batterystaple vendor/bin/phpunit -c Configuration/PHPUnit/phpunit.xml Tests/Integration/
95+
PHPLIST_DATABASE_NAME=phplist_test PHPLIST_DATABASE_USER=phplist PHPLIST_DATABASE_PASSWORD=batterystaple vendor/bin/phpunit -c Configuration/PHPUnit/phpunit.xml tests/Integration/
9696
```
9797

9898

@@ -108,7 +108,7 @@ We will only merge pull requests that follow the project's coding style.
108108
Please check your code with the provided PHP_CodeSniffer standard:
109109

110110
```bash
111-
vendor/bin/phpcs --standard=vendor/phplist/phplist4-core/Configuration/PhpCodeSniffer/ Classes/ Tests/
111+
vendor/bin/phpcs --standard=vendor/phplist/phplist4-core/Configuration/PhpCodeSniffer/ Classes/ tests/
112112
```
113113

114114
Please also check the code structure using PHPMD:
@@ -120,12 +120,12 @@ vendor/bin/phpmd Classes/ text vendor/phplist/phplist4-core/Configuration/PHPMD/
120120
And also please run the static code analysis:
121121

122122
```bash
123-
vendor/bin/phpstan analyse -l 5 Classes/ Tests/
123+
vendor/bin/phpstan analyse -l 5 Classes/ tests/
124124
```
125125

126126
You can also run all code style checks using one long line from a bash shell:
127127
```bash
128-
find Classes/ Tests/ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l && vendor/bin/phpstan analyse -l 5 Classes/ Tests/ && vendor/bin/phpmd Classes/ text vendor/phplist/phplist4-core/Configuration/PHPMD/rules.xml && vendor/bin/phpcs --standard=vendor/phplist/phplist4-core/Configuration/PhpCodeSniffer/ Classes/ Tests/
128+
find Classes/ tests/ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l && vendor/bin/phpstan analyse -l 5 Classes/ tests/ && vendor/bin/phpmd Classes/ text vendor/phplist/phplist4-core/Configuration/PHPMD/rules.xml && vendor/bin/phpcs --standard=vendor/phplist/phplist4-core/Configuration/PhpCodeSniffer/ Classes/ tests/
129129
```
130130

131131
This will execute all tests except for the unit tests and the integration

.github/PULL_REQUEST_TEMPLATE.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Are your changes covered with unit tests, and do they not break anything?
1212

1313
You can run the existing unit tests using this command:
1414

15-
vendor/bin/phpunit Tests/
15+
vendor/bin/phpunit tests/
1616

1717

1818
### Code style
@@ -22,7 +22,7 @@ style?
2222

2323
You can check for this using this command:
2424

25-
vendor/bin/phpcs --standard=PSR2 Classes/ Tests/
25+
vendor/bin/phpcs --standard=PSR2 Classes/ tests/
2626

2727

2828
### Other Information

.travis.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -58,17 +58,17 @@ script:
5858
- >
5959
echo;
6060
echo "Linting all PHP files";
61-
find Classes/ Tests/ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l;
61+
find Classes/ tests/ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l;
6262
6363
- >
6464
echo;
6565
echo "Running the integration tests";
66-
vendor/bin/phpunit -c Configuration/PHPUnit/phpunit.xml Tests/Integration/;
66+
vendor/bin/phpunit -c Configuration/PHPUnit/phpunit.xml tests/Integration/;
6767
6868
- >
6969
echo;
7070
echo "Running the static analysis";
71-
vendor/bin/phpstan analyse -l 5 Classes/ Tests/;
71+
vendor/bin/phpstan analyse -l 5 Classes/ tests/;
7272
7373
- >
7474
echo;
@@ -78,4 +78,4 @@ script:
7878
- >
7979
echo;
8080
echo "Running PHP_CodeSniffer";
81-
vendor/bin/phpcs --standard=vendor/phplist/phplist4-core/Configuration/PhpCodeSniffer/ Classes/ Tests/;
81+
vendor/bin/phpcs --standard=vendor/phplist/phplist4-core/Configuration/PhpCodeSniffer/ Classes/ tests/;

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
1010
- System tests for the test and dev environment (#69)
1111

1212
### Changed
13+
- Adopt more of the default Symfony project structure (#73)
1314

1415
### Deprecated
1516

composer.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
},
5050
"autoload-dev": {
5151
"psr-4": {
52-
"PhpList\\BaseDistribution\\Tests\\": "Tests/"
52+
"PhpList\\BaseDistribution\\Tests\\": "tests/"
5353
}
5454
},
5555
"config": {
@@ -93,6 +93,6 @@
9393
"symfony-bin-dir": "bin",
9494
"symfony-var-dir": "var",
9595
"symfony-web-dir": "web",
96-
"symfony-tests-dir": "Tests"
96+
"symfony-tests-dir": "tests"
9797
}
9898
}

composer.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)