Commit Graph

2898 Commits

Author SHA1 Message Date
Dimitrios Karvounaris 38584bec93 Updating success.txt snapshot 2020-06-05 18:31:40 +02:00
Dimitrios Karvounaris ffa3f1d683 Skip visual snapshot test on Windows 2020-06-05 18:26:52 +02:00
Dimitrios Karvounaris 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
Nuno Maduro f5f717f1ad chore: requires more than collision beta1 2020-06-05 18:18:06 +02:00
Nuno Maduro 9bdd254007 tests: adapts to collision beta 2 2020-06-05 18:14:27 +02:00
Dimitrios Karvounaris 6e18912ea6 Test to check if the full test path is shown 2020-06-05 17:38:59 +02:00
Dimitrios Karvounaris d35320c697 Compare filename correctly on all OS 2020-06-05 17:25:53 +02:00
Dimitrios Karvounaris fe11140fc2 Adding dom extension to CI 2020-06-05 16:23:12 +02:00
Dimitrios Karvounaris 0d198f589d Fix changes in success snapshot 2020-06-05 16:23:12 +02:00
Dimitrios Karvounaris 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
Dimitrios Karvounaris 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
Dimitrios Karvounaris 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
Dimitrios Karvounaris f6859eeb3b Launch pest as php subprocess 2020-06-05 16:23:11 +02:00
Dimitrios Karvounaris a0b8082631 Fix issue with case-insensitive windows paths 2020-06-05 16:23:11 +02:00
Dimitrios Karvounaris 926d8ecb8d Call binary as php sub process 2020-06-05 16:23:11 +02:00
Alex Rock Ancelet 24f85354e2 Normalize Windows dir name in TestCaseFactory 2020-06-05 16:21:35 +02:00
Alex Rock Ancelet 163de28338 Make sure PHP is called before calling pest as sub process 2020-06-05 16:21:35 +02:00
Alex Rock Ancelet 3d2c83a501 Make sure test targets are sanitized in a windows-compatible way 2020-06-05 16:21:35 +02:00
Alex Rock Ancelet b0c964d4d9 Don't use "reapath" in binary for cross-compatibility 2020-06-05 16:21:35 +02:00
Nuno Maduro 20d2d9f3b7 Merge pull request #69 from octoper/master
Update Changelog action
2020-06-05 16:15:30 +02:00
Vaggelis Yfantis 6b7aa10e91 Update changelog.yml 2020-06-05 17:03:32 +03:00
johannes.pichler 067aa58817 Merge branch 'feature/add-container' of github.com:fetzi/pest into feature/add-container 2020-06-05 11:53:17 +02:00
johannes.pichler 337e751200 Update plugin interfaces and instantiate container 2020-06-05 11:52:23 +02:00
johannes.pichler b20f208b55 Add basic container implementation 2020-06-05 11:51:33 +02:00
johannes.pichler 9899b3c3a4 Update plugin interfaces and instantiate container 2020-06-05 07:48:51 +02:00
Vaggelis Yfantis 6437db7aa0 Updated changelog action 2020-06-05 06:18:18 +03:00
Vaggelis Yfantis 7d38d4bd4f Updated changelog action 2020-06-05 06:16:03 +03:00
Nuno Maduro e8d426f574 Removes windows for now 2020-06-04 23:09:40 +02:00
Nuno Maduro bb711108a2 Merge pull request #68 from octoper/patch-1
Update CHANGELOG.md
2020-06-04 22:14:16 +02:00
Vaggelis Yfantis a482341b99 Update CHANGELOG.md 2020-06-04 21:22:29 +03:00
Nuno Maduro 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
Nuno Maduro a53ff3e459 Merge pull request #67 from octoper/master
fixed changelog action
2020-06-04 16:31:38 +02:00
Vaggelis Yfantis e15d77f3f6 Update changelog.yml 2020-06-04 17:03:47 +03:00
Vaggelis Yfantis 504128730c Update changelog.yml 2020-06-04 16:53:08 +03:00
Vaggelis Yfantis 098acaecc0 Merge pull request #1 from pestphp/master
Pulling changes from pestphp/pest
2020-06-04 16:50:19 +03:00
Nuno Maduro b2dd573a67 Merge pull request #64 from octoper/master
Created Update CHANGELOG action
2020-06-04 15:17:29 +02:00
johannes.pichler 84c9078bb7 Add basic container implementation 2020-06-04 11:58:28 +02:00
Nuno Maduro aa1917c28d feat(pending-higher-order-tests): adds code and tests 2020-06-04 01:34:03 +02:00
Nuno Maduro c81dce0f6d feat(pending-higher-order-tests): adds code and tests 2020-06-04 01:33:33 +02:00
Vaggelis Yfantis 249869c2db Updated update_changelog to changelog action 2020-06-03 17:37:48 +03:00
Vaggelis Yfantis d59d8d6245 Created update_changelog action 2020-06-03 17:32:07 +03:00
Nuno Maduro b0680b7e2c chore: cs 2020-05-31 13:42:27 +02:00
Nuno Maduro c7fd21999b Merge pull request #51 from Jibbarth/feature/support-colors-never
Feature/support colors never
2020-05-31 13:39:55 +02:00
Jibé Barth 28d06663d3 Add tests for --colors=never option 2020-05-31 12:33:27 +02:00
Jibé Barth 73f56e58a5 Pass color and verbosity args to printer (fix #49) 2020-05-31 12:32:43 +02:00
Nuno Maduro 76796ffc67 refacto: includes coverage plugin 2020-05-30 01:43:02 +02:00
Nuno Maduro 01daf0316c refacto: removes unused code about coverage 2020-05-29 22:44:41 +02:00
Nuno Maduro 1f2976c0e0 tests: types 2020-05-29 22:35:20 +02:00
Nuno Maduro 2e7ed741b6 fix: keeps result from plugin to plugin 2020-05-29 22:33:05 +02:00
Nuno Maduro a0a4730ef8 Merge branch 'master' of https://github.com/pestphp/pest 2020-05-29 22:28:47 +02:00