Zach Borboa
e46e9cffff
Update php73 container from 7.3-rc-cli to 7.3-cli
2019-04-21 22:29:44 -07:00
Zach Borboa
62d5390ad7
Fix #579 : Correct implementation of Curl::setProxyAuth()
2019-04-19 22:37:55 -07:00
Zach Borboa
c7eb389bb9
Add debugging
2019-04-19 22:31:44 -07:00
Zach Borboa
75ee4ec75e
Run tests with most recent version first
2019-04-19 21:57:53 -07:00
Zach Borboa
7dd4258e02
Fix #562 : Prevent direct execution of test server script unless testing
2019-01-05 12:09:03 -08:00
Zach Borboa
35a32a7a77
Fix #567 : Add proxy support for MultiCurl
2019-01-05 00:43:21 -08:00
Zach Borboa
39eba1dfa4
Add files to run php73 tests inside a docker container
2018-12-09 21:39:38 -08:00
Zach Borboa
896ef82246
Fix #560 : Run continuous integration tests on version 7.3
2018-12-09 20:01:47 -08:00
Zach Borboa
9edf5116a2
Merge pull request #558 from zachborboa/master
...
Add tests for content-length with DELETE requests
2018-11-29 23:15:55 -08:00
Zach Borboa
bf68fc30bd
Add tests for content-length with DELETE requests ( #557 )
2018-11-29 23:01:26 -08:00
Zach Borboa
1e70527da0
Update file mode bits
2018-11-29 22:10:48 -08:00
Zach Borboa
5c6fd4cdf3
Fix #555 : Remove temporary file when download fails
2018-11-08 08:27:47 -08:00
Zach Borboa
d4e5e4aae6
Delete extraneous files from destination when syncing library files inside containers
2018-11-08 07:38:10 -08:00
Zach Borboa
538524f09b
Clean up
2018-10-22 18:25:52 -07:00
Zach Borboa
6fc4c5824b
Fix #545 : Allow fileless requests to use Content-Type: multipart/form-data.
...
This change allows making requests that don't contain files to use
Content-Type: multipart/form-data. Previously, requests with array data
not specifying any files were sent using
Content-Type: application/x-www-form-urlencoded.
2018-09-07 23:53:02 -07:00
Zach Borboa
76137ca48f
Fix #538 : Allow objects implementing JsonSerializable to be serialized to JSON when passed as request data
2018-08-18 07:35:18 -07:00
Zach Borboa
6acf768078
Add files to run php53 tests inside a docker container
2018-08-01 23:03:48 -07:00
Zach Borboa
3b2f1db294
Add files to run php54 tests inside a docker container
2018-07-29 22:53:54 -07:00
Zach Borboa
e5634b86d2
Add files to run php55 tests inside a docker container
2018-07-29 22:20:19 -07:00
Zach Borboa
957bee4c76
Add script to run tests in all docker images
2018-07-29 00:14:56 -07:00
Zach Borboa
fb698471e6
Add files to run php72 tests inside a docker container
2018-07-28 23:12:38 -07:00
Zach Borboa
d82ff51e44
Add files to run php71 tests inside a docker container
2018-07-28 23:09:55 -07:00
Zach Borboa
5be7bd6aac
Add files to run php70 tests inside a docker container
2018-07-28 23:03:44 -07:00
Zach Borboa
7edaee784d
Add files to run php56 tests inside a docker container
2018-07-28 22:44:01 -07:00
Zach Borboa
26e6a966df
Add allowed error that occurs when running unit tests inside container
2018-07-28 13:40:33 -07:00
Zach Borboa
24e98595f0
Throw error when json_encode fails
2018-07-27 01:43:17 -07:00
Zach Borboa
86e12e3b91
Fix #331 : Add methods to use proxy
2018-07-17 04:29:25 -07:00
Zach Borboa
c5db809662
Allow tests to have mock-style indentation
2018-07-07 04:29:21 -07:00
Zach Borboa
c21970ff9a
Fix #303 : Add methods for mocking.
...
Thanks to Sven Lütje (B4rb4ross4) for the initial suggestion and pull
request.
2018-07-07 04:16:34 -07:00
Zach Borboa
bc1dd97917
Simplify test
2018-06-18 23:50:28 -07:00
Zach Borboa
463b2adc71
Reorder tests
2018-06-18 23:12:57 -07:00
Zach Borboa
2bb151e03d
Allow specifying xml decoder options when calling Curl::setDefaultXmlDecoder
2018-06-18 23:08:26 -07:00
Zach Borboa
e087a5c117
Clean up
2018-06-18 01:29:16 -07:00
Zach Borboa
aea056bab5
Clean up
2018-06-18 00:06:28 -07:00
Zach Borboa
3a6c5997a7
Fix error on python 2: "ImportError: No module named parse"
2018-06-15 22:07:02 -07:00
Zach Borboa
51904c06e3
Simplify test for Curl::reset()
2018-06-04 23:03:32 -07:00
Reza Sanaie
9f34c2bf57
Allow support for curl_reset()
2018-06-04 10:21:22 -07:00
Zach Borboa
60917c1e8e
Use unset() to automatically call __destruct() when testing for a memory leak
2018-05-23 00:57:10 -07:00
Zach Borboa
fddd222575
Add additional possible error
2018-05-20 02:47:13 -07:00
Zach Borboa
d736b5652b
Add assertion messages to display unexpected error codes
2018-05-20 02:46:43 -07:00
Zach Borboa
90f4552563
Fix failure tests erroring during continuous integration tests with mismatching error codes.
...
Fixes "Failed asserting that 28 matches expected 55."
2018-04-29 02:25:01 -07:00
Zach Borboa
027ee67373
Fix failure tests erroring with mismatching error codes.
...
Fixes "Failed asserting that 35 matches expected 28."
2018-04-29 01:47:55 -07:00
Zach Borboa
3a6f673b83
Rename script to more accurately reflect actions taken
2018-04-29 01:05:40 -07:00
Zach Borboa
fa39f26a3a
Fix #517 : Require mbstring extension.
...
Use global namespace for mb_* functions.
2018-04-28 16:21:15 -07:00
Zach Borboa
fc054f6f41
Add script to generate compressed urls test file.
...
Omit the timestamp and the file name from the file header to make the
file deterministic.
Refresh the urls test file.
2018-04-28 02:09:14 -07:00
Zach Borboa
3839881735
Clean up
2018-04-28 01:01:10 -07:00
Zach Borboa
0985409467
Add script used to generate urls test file.
...
Thank you @woxcab for the script.
2018-04-28 00:46:55 -07:00
Zach Borboa
dd886611e6
Add script to start development servers for load test
2018-04-28 00:32:01 -07:00
Zach Borboa
03d773b916
Standardize calculating script directory
2018-04-27 23:56:51 -07:00
Zach Borboa
98ce5d3286
Use consistent naming convention
2018-04-27 23:54:34 -07:00