Commit Graph

89 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
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
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
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
332139e614 Merge pull request #37 from owenvoke/bugfix/windows
Fix Windows builds running Pest
2020-05-29 20:12:54 +02:00
b093e8ee29 Integrate pest-plugins with 2 interfaces
integrate pest-plugin package and remove core coverage stuff
2020-05-29 11:28:06 +02:00
937374431a Fix Windows builds running Pest 2020-05-28 08:46:05 +01:00
ddc08cf0f9 docs: updates changelog v0.1.5 2020-05-24 21:41:35 +02:00
88d2391d2e fix: colors on coverage 2020-05-24 21:40:10 +02:00
bd02196950 docs: updates changelog v0.1.4 2020-05-24 21:32:53 +02:00
4de6019206 Merge pull request #18 from michaeldyrynda/master
Add support for installing Pest into a Lumen application
2020-05-24 20:43:23 +02:00