Michael Dowling
|
b5f0507a0c
|
[Tests] Adding .travis.yml
Removing logging from node server
Fixing history plugin test
Fixing bzip2 test
Fixing timestamp test
|
2011-11-13 13:30:34 -06:00 |
|
Michael Dowling
|
64bfbbd466
|
[Tests] Fixing tests after PHPUnit upgrade
|
2011-11-13 00:38:41 -06:00 |
|
Michael Dowling
|
d390a5f2e3
|
[Service] Making it easier to send requests in parallel using the batch() command of a client. Updating tests to use MockPlugin
|
2011-11-12 21:19:22 -06:00 |
|
Michael Dowling
|
503c16668e
|
[Tests] Adding `@server annotation to tests that require access to the node.js server. If you cannot install node.js, use phpunit --exclude-group server ` to run the other tests.
|
2011-11-12 19:31:00 -06:00 |
|
Michael Dowling
|
17b9a70d9a
|
[Service] Mock plugin accepts an array of responses in the constructor
|
2011-11-11 22:56:10 -06:00 |
|
Michael Dowling
|
4a263abf59
|
Adding more coverage
|
2011-11-11 18:53:12 -06:00 |
|
Michael Dowling
|
3acd76070a
|
[Service] Allowing client to be instantiated without a base URL
|
2011-11-11 18:24:53 -06:00 |
|
Michael Dowling
|
6848b4a91f
|
[Service] Updating Guzzle\Service\Client to be identical to RequestFactory. Injecting client configs when {{}} are present
|
2011-11-11 17:08:35 -06:00 |
|
Michael Dowling
|
efe275f300
|
[Http] Making EntityBody create an empty temp stream by default if no resource is provided
|
2011-11-11 10:16:11 -06:00 |
|
Michael Dowling
|
af5cdbda6e
|
[Http] Adding HistoryPlugin. Closes #8
|
2011-11-10 23:04:19 -06:00 |
|
Michael Dowling
|
3017b736d4
|
[Service] Adding a MockPlugin for clients that adds a queue of mock responses to a client object. Refactoring the loading of mock response files in tests (BC for tests).
|
2011-11-10 15:18:35 -06:00 |
|
Michael Dowling
|
b21cd49b5e
|
Cleaning up template client builder. Adding a service builder to bootstrap files rather than assuming an xml service file.
|
2011-11-01 22:30:39 -05:00 |
|
Michael Dowling
|
22aa8fbf61
|
[Service] Adding code coverage to ensure that a params array is not required for service descriptions. Adding better semantics for creating dynamic commands and adding tests to ensure that path is not ignored if no path variables are in a command. Path values in commands are now either relative or absolute. Absolute paths start with a forward slash and will overwrite a path set in a client base_url. A relative path does not start with a forward slash and will be appended to the end of a client base_url.
|
2011-10-17 13:58:08 -05:00 |
|
Michael Dowling
|
b03aa41f6b
|
Adding a way to limit the maximum number of curl handle connection reuses per host.
|
2011-09-07 14:30:43 -05:00 |
|
Michael Dowling
|
56bcafb095
|
Fixing more unit tests
|
2011-08-31 13:06:02 -05:00 |
|
Michael Dowling
|
00299e24e8
|
Merge branch 'master' of https://github.com/guzzle/guzzle
|
2011-08-31 09:57:16 -05:00 |
|
Michael Dowling
|
9b5732423b
|
Releasing curl handles between curl factory tests
|
2011-08-31 09:56:50 -05:00 |
|
Harold Asbridge
|
24b5610e70
|
Fixing unit test temp file creation
|
2011-08-31 09:54:33 -05:00 |
|
Michael Dowling
|
2722230aff
|
More tweaks to get tests passing on CentOS
|
2011-08-30 21:07:55 -05:00 |
|
Michael Dowling
|
bea15cd54d
|
Fixing unit tests for CurlFactory so that they work in my CentOS testing environment
|
2011-08-30 20:28:54 -05:00 |
|
Michael Dowling
|
4f87cb420d
|
Cleaning up some of the HTTP namespace
|
2011-08-28 19:33:42 -05:00 |
|
Michael Dowling
|
17b4ac50d6
|
Cleaning up the EventManager class. Using spl_object_hash as event keys.
|
2011-08-28 00:06:08 -05:00 |
|
Michael Dowling
|
fa3c3e5c34
|
Moving test_service.xml to TestData
|
2011-08-15 09:56:32 -05:00 |
|
Michael Dowling
|
be42e2b960
|
Removing .DS_STORE files
|
2011-08-15 09:50:41 -05:00 |
|
Michael Dowling
|
15df911330
|
Moving the test services.xml to TestData
|
2011-08-15 09:48:53 -05:00 |
|
Michael Dowling
|
657246bc5e
|
Removing unused test suite file
|
2011-08-15 09:43:18 -05:00 |
|
Michael Dowling
|
e4ebef9a60
|
ServiceBuilder::factory now accepts an array of data, the path to a .xml|.js|.json file, or a SimpleXMLElement. Each type properly handles extending classes and validation.
|
2011-08-14 14:39:51 -05:00 |
|
Michael Dowling
|
a7ae469671
|
Removing verbose docblock headers from every class
|
2011-07-07 17:17:28 -05:00 |
|
Michael Dowling
|
6136f7045a
|
[Http] [Tests] Fixing a unit test that was not properly setting a mock response. Adding a convenience argument to EntityEnclosingRequest::setBody() so that you can set the body and the Content-Type at the same time. Adding more code coverage to EntityEnclosingRequest to ensure that subsequent requests can be sent using the same request object.
|
2011-05-08 19:02:41 -05:00 |
|
Michael Dowling
|
88bcaa8390
|
[Http] Adding a fix for parsing the Cache-Control directives of a message that has multiple Cache-Control headers. Closes #2.
|
2011-04-20 20:37:05 -05:00 |
|
Michael Dowling
|
99264d1ad6
|
[Tests] Add coverage to Guzzle\Guzzle
|
2011-04-15 15:38:57 -05:00 |
|
Michael Dowling
|
05d4f1038b
|
[Http] [Tests] Removing deprecated assertType calls in tests. Moving Guzzle\Http\Server related code to Guzzle\Tests\Http as it is not used for anything but testing.
|
2011-04-13 19:33:48 -05:00 |
|
Michael Dowling
|
a6f5e6a194
|
Removing /src from generated Phar file. Removing deprecated assertType calls from PHPUnit tests.
|
2011-04-13 12:44:53 -05:00 |
|
Michael Dowling
|
782b323893
|
[Common] Adding a Monolog log adapter. Fixing the ZendLogAdapter and updating logging unit tests. Adding Monolog as a submodule and adding to to the test bootstrap.
|
2011-04-12 22:57:12 -05:00 |
|
Michael Dowling
|
4c2405ffed
|
[Service] Changing the ServiceBuilder::factory() method to accept a SimpleXMLElement or a string filename to create a ServiceBuilder. This will make it easier to integrate with other applications without requiring any special builders.
|
2011-04-11 20:15:55 -05:00 |
|
Michael Dowling
|
8395dca859
|
[Http] Ensuring that cloned requests will attach observers to the cloned request using the same priority as the original request for each event observer.
|
2011-04-11 17:01:35 -05:00 |
|
Michael Dowling
|
3f224b7c8c
|
[Http] Emitting the request.before_send event from Guzzle\Http\Pool\Pool when requests are being sent in a pool. This helps to ensure that plugins behave the same when they are dealing with single requests, request pools, commands, or command sets. This change resolves guzzle-aws issue: https://github.com/guzzle/guzzle-aws/issues#issue/5
|
2011-04-09 17:56:49 -05:00 |
|
Michael Dowling
|
0bc9e1fb80
|
[Http] Using streaming hash functions to calculate the Content-MD5 hash of an EntityBody. This is safer because it does not require that the entire contents of a stream be loaded into memory to calculate the MD5 hash.
|
2011-04-08 10:05:41 -05:00 |
|
Michael Dowling
|
6bff5cbd83
|
[Http] Making the Content-MD5 validation plugin more readable and adding more test coverage
|
2011-04-07 23:27:01 -05:00 |
|
Michael Dowling
|
85ed138b78
|
[Http] Adding a Content-MD5 validator plugin to ensure that the response body was not modified in transit
|
2011-04-07 23:20:20 -05:00 |
|
Michael Dowling
|
ba29bb3820
|
[Service] Adding ArrayAccess interface to ServiceBuilder
|
2011-04-07 09:54:43 -05:00 |
|
Michael Dowling
|
6e02eee711
|
[Http] Removing the MultipartFormData class cURL will handle this better
|
2011-03-28 22:50:19 -05:00 |
|
Michael Dowling
|
55523cf8bf
|
[Http] Removing readChunked from EntityBody as this is handled by cURL
|
2011-03-28 22:44:40 -05:00 |
|
Michael Dowling
|
a1adbca83f
|
[Http] Removing the functionality that determined if a file should be compressed based on extension. Adding more extensions to the mime type map.
|
2011-03-28 22:42:33 -05:00 |
|
Michael Dowling
|
930494c795
|
[Common] [Http] Adding coverage to Collection. Not forcing a request to be set to new in order to send it again.
|
2011-03-28 21:23:03 -05:00 |
|
Michael Dowling
|
7c0c64efbf
|
[Http] Removing CurlConstants class
|
2011-03-28 21:00:21 -05:00 |
|
Michael Dowling
|
675c979094
|
[Service] Cleaning up Command API
|
2011-03-28 00:36:17 -05:00 |
|
Michael Dowling
|
1dce958700
|
[Service] Removing extraneous code from Guzzle\Service\ServiceBuilder
|
2011-03-28 00:10:12 -05:00 |
|
Michael Dowling
|
229aace559
|
[Common] Improving the performance of Guzzle\Common\Inspector
|
2011-03-27 17:46:59 -05:00 |
|
Michael Dowling
|
8d266bb314
|
[Common] Removing the ability to skip cache in the Inflector. Adding a cap to the number of items that can be cached by the Inflector.
|
2011-03-27 17:08:35 -05:00 |
|