Open Journal Systems  3.3.0
Guzzle\Tests\Http\Message\EntityEnclosingRequestTest Class Reference
Inheritance diagram for Guzzle\Tests\Http\Message\EntityEnclosingRequestTest:
Guzzle\Tests\GuzzleTestCase

Public Member Functions

 setUp ()
 
 tearDown ()
 
 testAddsPostFieldsAndSetsContentLength ()
 
 testAddsPostFilesAndSetsContentType ()
 
 testAllowsAtPrefixWhenAddingPostFiles ()
 
 testAllowsContentDispositionFieldsInPostUploadsWhenSettingInBulk ()
 
 testAllowsContentTypeInPostUploads ()
 
 testAllowsEmptyFields ()
 
 testAllowsNestedPostData ()
 
 testCanDisableRedirects ()
 
 testCanSendMultipleRequestsUsingASingleRequestObject ()
 
 testCanSetBodyWithoutOverridingContentType ()
 
 testConstructorConfiguresRequest ()
 
 testDoesNotCloneBody ()
 
 testFailsOnInvalidFiles ()
 
 testGuessesContentTypeOfPostUpload ()
 
 testHandlesEmptyStrings ()
 
 testHoldsPostFiles ()
 
 testPostRequestsUseApplicationXwwwForUrlEncodedForArrays ()
 
 testPostRequestsUseMultipartFormDataWithFiles ()
 
 testProcessMethodAddsContentType ()
 
 testRemovingPostFieldRebuildsPostFields ()
 
 testRequestBodyAddsContentLength ()
 
 testRequestBodyContainsPostFiles ()
 
 testRequestBodyDoesNotUseContentLengthWhenChunked ()
 
 testRequestHasMutableBody ()
 
 testRequestIncludesBodyInMessage ()
 
 testRequestIncludesPostBodyInMessageOnlyWhenNoPostFiles ()
 
 testSetPostFields ()
 
 testSetPostFiles ()
 
 testSetPostFilesThrowsExceptionWhenFileIsNotFound ()
 
 testSetsContentTypeWhenSettingBodyByGuessingFromEntityBody ()
 
 testSetStateToTransferWithEmptyBodySetsContentLengthToZero ()
 
 testSettingExpectHeaderCutoffChangesRequest ()
 
 testStrictRedirectsCanBeSpecifiedOnEntityEnclosingRequests ()
 
 testThrowsExceptionWhenContentLengthCannotBeDeterminedAndUsingHttp1 ()
 
 testThrowsExceptionWhenNonStringsAreAddedToPost ()
 
 testUsesChunkedTransferWhenBodyLengthCannotBeDetermined ()
 
- Public Member Functions inherited from Guzzle\Tests\GuzzleTestCase
 addMockedRequest (RequestInterface $request)
 
 assertContainsIns ($needle, $haystack, $message=null)
 
 compareHeaders ($filteredHeaders, $actualHeaders)
 
 getMockedRequests ()
 
 getMockResponse ($path)
 
 getWildcardObserver (HasDispatcherInterface $hasDispatcher)
 
 setMockResponse (Client $client, $paths)
 

Protected Attributes

 $client
 

Additional Inherited Members

- Static Public Member Functions inherited from Guzzle\Tests\GuzzleTestCase
static getServer ()
 
static getServiceBuilder ()
 
static setMockBasePath ($path)
 
static setServiceBuilder (ServiceBuilderInterface $builder)
 
- Data Fields inherited from Guzzle\Tests\GuzzleTestCase
 $mockObserver
 
- Static Public Attributes inherited from Guzzle\Tests\GuzzleTestCase
static $server
 
static $serviceBuilder
 
- Protected Member Functions inherited from Guzzle\Tests\GuzzleTestCase
 hasSubscriber (HasDispatcherInterface $dispatcher, EventSubscriberInterface $subscriber)
 
- Static Protected Attributes inherited from Guzzle\Tests\GuzzleTestCase
static $mockBasePath
 

Detailed Description

@group server

See also
Guzzle\Http\Message\EntityEnclosingRequest

Definition at line 18 of file EntityEnclosingRequestTest.php.

Member Function Documentation

◆ setUp()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::setUp ( )

Definition at line 22 of file EntityEnclosingRequestTest.php.

◆ tearDown()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::tearDown ( )

Definition at line 27 of file EntityEnclosingRequestTest.php.

◆ testAddsPostFieldsAndSetsContentLength()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testAddsPostFieldsAndSetsContentLength ( )

◆ testAddsPostFilesAndSetsContentType()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testAddsPostFilesAndSetsContentType ( )

◆ testAllowsAtPrefixWhenAddingPostFiles()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testAllowsAtPrefixWhenAddingPostFiles ( )

Definition at line 370 of file EntityEnclosingRequestTest.php.

◆ testAllowsContentDispositionFieldsInPostUploadsWhenSettingInBulk()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testAllowsContentDispositionFieldsInPostUploadsWhenSettingInBulk ( )

◆ testAllowsContentTypeInPostUploads()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testAllowsContentTypeInPostUploads ( )

◆ testAllowsEmptyFields()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testAllowsEmptyFields ( )

Definition at line 317 of file EntityEnclosingRequestTest.php.

◆ testAllowsNestedPostData()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testAllowsNestedPostData ( )

Definition at line 306 of file EntityEnclosingRequestTest.php.

◆ testCanDisableRedirects()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testCanDisableRedirects ( )

◆ testCanSendMultipleRequestsUsingASingleRequestObject()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testCanSendMultipleRequestsUsingASingleRequestObject ( )

◆ testCanSetBodyWithoutOverridingContentType()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testCanSetBodyWithoutOverridingContentType ( )

Definition at line 42 of file EntityEnclosingRequestTest.php.

◆ testConstructorConfiguresRequest()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testConstructorConfiguresRequest ( )

Definition at line 32 of file EntityEnclosingRequestTest.php.

◆ testDoesNotCloneBody()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testDoesNotCloneBody ( )

Definition at line 426 of file EntityEnclosingRequestTest.php.

◆ testFailsOnInvalidFiles()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testFailsOnInvalidFiles ( )

@expectedException \Guzzle\Http\Exception\RequestException

Definition at line 331 of file EntityEnclosingRequestTest.php.

◆ testGuessesContentTypeOfPostUpload()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testGuessesContentTypeOfPostUpload ( )

◆ testHandlesEmptyStrings()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testHandlesEmptyStrings ( )

Definition at line 339 of file EntityEnclosingRequestTest.php.

◆ testHoldsPostFiles()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testHoldsPostFiles ( )

Definition at line 354 of file EntityEnclosingRequestTest.php.

◆ testPostRequestsUseApplicationXwwwForUrlEncodedForArrays()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testPostRequestsUseApplicationXwwwForUrlEncodedForArrays ( )

◆ testPostRequestsUseMultipartFormDataWithFiles()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testPostRequestsUseMultipartFormDataWithFiles ( )

◆ testProcessMethodAddsContentType()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testProcessMethodAddsContentType ( )

◆ testRemovingPostFieldRebuildsPostFields()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testRemovingPostFieldRebuildsPostFields ( )

Definition at line 278 of file EntityEnclosingRequestTest.php.

◆ testRequestBodyAddsContentLength()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testRequestBodyAddsContentLength ( )

◆ testRequestBodyContainsPostFiles()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testRequestBodyContainsPostFiles ( )

◆ testRequestBodyDoesNotUseContentLengthWhenChunked()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testRequestBodyDoesNotUseContentLengthWhenChunked ( )

◆ testRequestHasMutableBody()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testRequestHasMutableBody ( )

◆ testRequestIncludesBodyInMessage()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testRequestIncludesBodyInMessage ( )

◆ testRequestIncludesPostBodyInMessageOnlyWhenNoPostFiles()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testRequestIncludesPostBodyInMessageOnlyWhenNoPostFiles ( )

◆ testSetPostFields()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testSetPostFields ( )

◆ testSetPostFiles()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testSetPostFiles ( )

◆ testSetPostFilesThrowsExceptionWhenFileIsNotFound()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testSetPostFilesThrowsExceptionWhenFileIsNotFound ( )

@expectedException Guzzle\Common\Exception\InvalidArgumentException

Definition at line 185 of file EntityEnclosingRequestTest.php.

References Guzzle\Http\Message\RequestFactory\getInstance().

◆ testSetsContentTypeWhenSettingBodyByGuessingFromEntityBody()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testSetsContentTypeWhenSettingBodyByGuessingFromEntityBody ( )

Definition at line 419 of file EntityEnclosingRequestTest.php.

References Guzzle\Http\EntityBody\factory().

◆ testSetStateToTransferWithEmptyBodySetsContentLengthToZero()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testSetStateToTransferWithEmptyBodySetsContentLengthToZero ( )

Definition at line 380 of file EntityEnclosingRequestTest.php.

◆ testSettingExpectHeaderCutoffChangesRequest()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testSettingExpectHeaderCutoffChangesRequest ( )

Definition at line 387 of file EntityEnclosingRequestTest.php.

◆ testStrictRedirectsCanBeSpecifiedOnEntityEnclosingRequests()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testStrictRedirectsCanBeSpecifiedOnEntityEnclosingRequests ( )

◆ testThrowsExceptionWhenContentLengthCannotBeDeterminedAndUsingHttp1()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testThrowsExceptionWhenContentLengthCannotBeDeterminedAndUsingHttp1 ( )

@expectedException \Guzzle\Http\Exception\RequestException

Definition at line 298 of file EntityEnclosingRequestTest.php.

References Guzzle\Tests\GuzzleTestCase\getServer().

◆ testThrowsExceptionWhenNonStringsAreAddedToPost()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testThrowsExceptionWhenNonStringsAreAddedToPost ( )

@expectedException Guzzle\Http\Exception\RequestException

Definition at line 196 of file EntityEnclosingRequestTest.php.

References Guzzle\Http\Message\RequestFactory\getInstance().

◆ testUsesChunkedTransferWhenBodyLengthCannotBeDetermined()

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::testUsesChunkedTransferWhenBodyLengthCannotBeDetermined ( )

Field Documentation

◆ $client

Guzzle\Tests\Http\Message\EntityEnclosingRequestTest::$client
protected

Definition at line 20 of file EntityEnclosingRequestTest.php.


The documentation for this class was generated from the following file: