Commit Graph

596 Commits

Author SHA1 Message Date
dff9bbc134 Fix file paths not being used properly
basename() will strip full path information on some systems.
What is needed is to use both dirname() & basename() on paths,
as recognized by all systems, and only afterwards do any
replacements.
2020-06-05 18:24:03 +02:00
f5f717f1ad chore: requires more than collision beta1 2020-06-05 18:18:06 +02:00
9bdd254007 tests: adapts to collision beta 2 2020-06-05 18:14:27 +02:00
6e18912ea6 Test to check if the full test path is shown 2020-06-05 17:38:59 +02:00
d35320c697 Compare filename correctly on all OS 2020-06-05 17:25:53 +02:00
fe11140fc2 Adding dom extension to CI 2020-06-05 16:23:12 +02:00
0d198f589d Fix changes in success snapshot 2020-06-05 16:23:12 +02:00
8a42d40506 traits from Autoload.php not loading on Windows
Windows requires realpath() so the case of the
paths and filenames are always identical
2020-06-05 16:23:11 +02:00
83797431fb in() does not handle absolute paths under Windows
This fixes plugins to be included incorrectly under Windows
2020-06-05 16:23:11 +02:00
c05df43217 Compare lines without involving linebreaks
Fixes tests failing under Windows environments
for any linebreak character differences
2020-06-05 16:23:11 +02:00
f6859eeb3b Launch pest as php subprocess 2020-06-05 16:23:11 +02:00
a0b8082631 Fix issue with case-insensitive windows paths 2020-06-05 16:23:11 +02:00
926d8ecb8d Call binary as php sub process 2020-06-05 16:23:11 +02:00
24f85354e2 Normalize Windows dir name in TestCaseFactory 2020-06-05 16:21:35 +02:00
163de28338 Make sure PHP is called before calling pest as sub process 2020-06-05 16:21:35 +02:00
3d2c83a501 Make sure test targets are sanitized in a windows-compatible way 2020-06-05 16:21:35 +02:00
b0c964d4d9 Don't use "reapath" in binary for cross-compatibility 2020-06-05 16:21:35 +02:00
20d2d9f3b7 Merge pull request #69 from octoper/master
Update Changelog action
2020-06-05 16:15:30 +02:00
6b7aa10e91 Update changelog.yml 2020-06-05 17:03:32 +03:00
067aa58817 Merge branch 'feature/add-container' of github.com:fetzi/pest into feature/add-container 2020-06-05 11:53:17 +02:00
337e751200 Update plugin interfaces and instantiate container 2020-06-05 11:52:23 +02:00
b20f208b55 Add basic container implementation 2020-06-05 11:51:33 +02:00
9899b3c3a4 Update plugin interfaces and instantiate container 2020-06-05 07:48:51 +02:00
6437db7aa0 Updated changelog action 2020-06-05 06:18:18 +03:00
7d38d4bd4f Updated changelog action 2020-06-05 06:16:03 +03:00
e8d426f574 Removes windows for now 2020-06-04 23:09:40 +02:00
bb711108a2 Merge pull request #68 from octoper/patch-1
Update CHANGELOG.md
2020-06-04 22:14:16 +02:00
a482341b99 Update CHANGELOG.md 2020-06-04 21:22:29 +03:00
f5ce472006 Merge pull request #66 from pestphp/feat/pending-higher-order-tests
feat: adds pending higher order tests
2020-06-04 19:40:18 +02:00
a53ff3e459 Merge pull request #67 from octoper/master
fixed changelog action
2020-06-04 16:31:38 +02:00
e15d77f3f6 Update changelog.yml 2020-06-04 17:03:47 +03:00
504128730c Update changelog.yml 2020-06-04 16:53:08 +03:00
098acaecc0 Merge pull request #1 from pestphp/master
Pulling changes from pestphp/pest
2020-06-04 16:50:19 +03:00
b2dd573a67 Merge pull request #64 from octoper/master
Created Update CHANGELOG action
2020-06-04 15:17:29 +02:00
84c9078bb7 Add basic container implementation 2020-06-04 11:58:28 +02:00
aa1917c28d feat(pending-higher-order-tests): adds code and tests 2020-06-04 01:34:03 +02:00
c81dce0f6d feat(pending-higher-order-tests): adds code and tests 2020-06-04 01:33:33 +02:00
249869c2db Updated update_changelog to changelog action 2020-06-03 17:37:48 +03:00
d59d8d6245 Created update_changelog action 2020-06-03 17:32:07 +03:00
b0680b7e2c chore: cs 2020-05-31 13:42:27 +02:00
c7fd21999b Merge pull request #51 from Jibbarth/feature/support-colors-never
Feature/support colors never
2020-05-31 13:39:55 +02:00
28d06663d3 Add tests for --colors=never option 2020-05-31 12:33:27 +02:00
73f56e58a5 Pass color and verbosity args to printer (fix #49) 2020-05-31 12:32:43 +02:00
76796ffc67 refacto: includes coverage plugin 2020-05-30 01:43:02 +02:00
01daf0316c refacto: removes unused code about coverage 2020-05-29 22:44:41 +02:00
1f2976c0e0 tests: types 2020-05-29 22:35:20 +02:00
2e7ed741b6 fix: keeps result from plugin to plugin 2020-05-29 22:33:05 +02:00
a0a4730ef8 Merge branch 'master' of https://github.com/pestphp/pest 2020-05-29 22:28:47 +02:00
5ed927d226 Merge pull request #43 from fetzi/plugins
Integrate pest-plugins with 2 interfaces
2020-05-29 22:08:39 +02:00
78cdd4da36 Update composer.json 2020-05-29 21:15:51 +02:00