Zach Borboa
194d16c4d8
Move PHPUnit shims to test script
2021-06-10 12:11:11 -04:00
Zach Borboa
aaa70179ea
Fix path to PHPUnit binary
2021-06-10 11:34:53 -04:00
Zach Borboa
b8162d31ab
Clean up
2021-06-10 11:32:27 -04:00
Zach Borboa
44dc1670f9
Fix MultiCurl base url being overwritten by the most recently set url
...
Previously, when using MultiCurl and updating the url after instances
have already been initialized, the most recently specified base url
would be used for the requests. This change fixes using relative urls
with MultiCurl::add* methods and allows instance-specific base urls to
be used.
2021-06-10 11:30:57 -04:00
Zach Borboa
13a04102b5
Fix tests running with older versions of PHPUnit
2021-06-10 11:23:46 -04:00
Zach Borboa
2198e05909
Add import
2021-06-10 11:10:04 -04:00
Zach Borboa
5d7aad1460
Add support for using relative urls with MultiCurl::add*() methods
...
This change allows setting a base url with MultiCurl and adding requests
using relative paths.
Fixes #628 .
2021-06-10 11:05:58 -04:00
Zach Borboa
48d7193a0b
Run continuous integration on the legacy branch
...
Run the continuous integration tests of the currently-supported PHP
versions on the legacy branch. This will not test php5.x-master branch
changes under PHP v5.x environments, but may help minimize introducing
bugs in the legacy branch.
2021-06-10 10:49:56 -04:00
Zach Borboa
8f5d10aa47
Move Curl::buildUrl() to Url::buildUrl()
2021-06-09 23:27:49 -04:00
Zach Borboa
96a8dfe711
Fix base_url on MultiCurl
2021-06-09 23:12:55 -04:00
Zach Borboa
0fb5030581
Clean up
2021-06-09 23:05:44 -04:00
Zach Borboa
9d0b54960a
Trigger ci workflow on pull requests
2021-06-09 23:03:45 -04:00
Zach Borboa
0ce40d35df
Add latest version badge of composer on the troubleshooting page
2021-06-09 23:03:06 -04:00
Zach Borboa
7a9fc92480
Display latest version badges of PHP Curl Class and Curl on the troubleshooting page
2021-06-09 23:02:39 -04:00
Zach Borboa
9447353028
Exclude website files from long lines check
2021-06-09 23:01:52 -04:00
Zach Borboa
04bb00b4f8
Remove flag for debugging
2021-06-09 23:01:03 -04:00
Zach Borboa
68ed597fea
Replace error count with error summary
2021-06-09 23:00:25 -04:00
Zach Borboa
b95acd26b9
Simplify code example
2021-06-09 22:53:22 -04:00
Zach Borboa
f36ffd2440
Improve styles on page
2021-06-09 22:52:52 -04:00
Zach Borboa
a3f07908fc
Fix long lines
2021-06-09 22:50:25 -04:00
Zach Borboa
fee376cfa9
Improve page styles
2021-06-09 22:48:22 -04:00
Zach Borboa
57eafc62a9
Clean up
2021-06-09 22:45:49 -04:00
Zach Borboa
b68ca76120
Remove links
2021-06-09 22:44:48 -04:00
Zach Borboa
f56a69ce7d
Add badges
2021-06-09 22:43:43 -04:00
Zach Borboa
9c489c68a3
Use flat icons
2021-06-09 22:39:04 -04:00
Zach Borboa
6f7af65d9a
Schedule continuous integration workflow to run daily
2021-06-09 22:36:58 -04:00
Zach Borboa
159542c3cf
Bump version: 8.9.2 → 8.9.3
8.9.3
2021-04-29 10:13:53 -04:00
Zach Borboa
7865d3d76a
Remove short array syntax for PHP 5.3 compatibility
2021-04-29 10:13:19 -04:00
Zach Borboa
45db373722
Bump version: 8.9.1 → 8.9.2
8.9.2
2021-03-17 10:47:06 -04:00
Zach Borboa
849497389d
Clean up artifact of the previous continuous integration
2021-03-17 10:41:28 -04:00
Zach Borboa
05a1a21090
Remove official support of HHVM
...
As of HHVM 4.0, PHP is no longer supported:
"With this release, we no longer aim to be compatible with PHP"
"We are considering removing support for <?php in the next release [...]"
2021-03-17 09:33:50 -04:00
Zach Borboa
d946b02b89
Clean up references of the previous continuous integration
2021-03-17 01:07:48 -04:00
Zach Borboa
6645958447
Remove fix attempt for CurlTest::testTimeout()
2021-03-17 00:40:36 -04:00
Zach Borboa
44fc2bf2b8
Update build status image
2021-03-17 00:37:27 -04:00
Zach Borboa
e71ff2c56c
Use MultiCurl::startTime and MultiCurl::stopTime when generating request stats
2021-03-17 00:29:47 -04:00
Zach Borboa
b94ce189b3
Add properties MultiCurl::startTime and MultiCurl::stopTime
2021-03-17 00:06:15 -04:00
Zach Borboa
6c355bdb5e
Update step names
2021-03-16 22:27:05 -04:00
Zach Borboa
7697d2be2b
Use message from test helper when assertion fails
2021-03-16 21:57:12 -04:00
Zach Borboa
1ef5fce3df
Decrease curl_multi_select() timeout so pending requests may have more accurate start times
2021-03-16 21:02:58 -04:00
Zach Borboa
a74b38821c
Set debugging message when rate limit assertions fail
2021-03-16 12:34:40 -04:00
Zach Borboa
1d35adf53d
Attempt to fix the timeout tests failing
...
Use different ports for the timeout tests as the development server can
only handle one request at a time (single-threaded).
2021-03-16 09:18:28 -04:00
Zach Borboa
6d04c33645
Attempt to fix timeout issue only occurring on ci
2021-03-15 22:35:18 -04:00
Zach Borboa
f979b5ee87
Fix variable
2021-03-15 21:23:33 -04:00
Zach Borboa
c1eff76154
Add additional debugging
2021-03-15 20:57:07 -04:00
Zach Borboa
a143250a68
Add debugging error message
2021-03-15 20:25:07 -04:00
Zach Borboa
74009c2608
Allow in-progress jobs to continue when any matrix job fails
2021-03-15 07:40:22 -04:00
Zach Borboa
6531a8443b
Fix multipart/form-data tests expecting an Expect header
2021-03-15 07:01:22 -04:00
Zach Borboa
e26d9c9209
Add additional PHP versions to test
2021-03-14 17:46:45 -04:00
Zach Borboa
47429ea2f9
Set job name
2021-03-14 17:45:09 -04:00
Zach Borboa
03f06f5b61
Set PHP version environment variable
2021-03-14 17:15:19 -04:00