| test | seconds | history |
|---|
Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testPlaceOrderdetailsdeterministic 3.34s @magentoDataFixture Magento/GraphQl/Catalog/_files/simple_product.php @magentoDataFixture Magento/GraphQl/Quote/_files/guest/create_empty_cart.php @magentoDataFixture Magento/GraphQl/Quote/_files/add_simple_product.php @magentoDataFixture Magento/GraphQl/Quote/_files/set_new_shipping_address.php @magentoDataFixture Magento/GraphQl/Quote/_files/set_new_billing_address.php @magentoDataFixture Magento/GraphQl/Quote/_files/set_flatrate_shipping_method.php @magentoDataFixture Magento/GraphQl/Quote/_files/set_checkmo_payment_method.php @magentoDataFixture Magento/GraphQl/Quote/_files/guest/set_guest_email.php Magento\GraphQl\App\GraphQlCheckoutMutationsStateTest::testPlaceOrder
1 objects changed state since constructed. Details: array (
'Magento\\Elasticsearch\\Model\\Adapter\\BatchDataMapper\\ProductDataMapper' =>
array (
'objectClassBefore' => 'Magento\\Elasticsearch\\Model\\Adapter\\BatchDataMapper\\ProductDataMapper',
'properties' =>
array (
'attributeOptionsCache' =>
array (
1 =>
array (
'before' => NULL,
'after' =>
array (
74 =>
array (
),
97 =>
array (
0 =>
array (
'value' => 1,
'label' => 'Magento\\Framework\\Phrase',
),
1 =>
array (
'value' => 2,
'label' => 'Magento\\Framework\\Phrase',
),
),
136 =>
array (
0 =>
array (
'value' => '0',
'label' => 'Magento\\Framework\\Phrase',
),
1 =>
array (
'value' => '2',
'label' => 'Taxable Goods',
),
),
73 =>
array (
),
121 =>
array (
),
),
),
),
),
'objectIdBefore' => 126537,
),
)
Failed asserting that an array is empty.
/srv/mageos-testing/mageos-master/dev/tests/integration/testsuite/Magento/GraphQl/App/State/GraphQlStateDiff.php:206
/srv/mageos-testing/mageos-master/dev/tests/integration/testsuite/Magento/GraphQl/App/State/GraphQlStateDiff.php:147
/srv/mageos-testing/mageos-master/dev/tests/integration/testsuite/Magento/GraphQl/App/GraphQlCheckoutMutationsStateTest.php:326/srv/mageos-testing/mageos-master/dev/tests/integration/testsuite/Magento/GraphQl/App/GraphQlCheckoutMutationsStateTest.php:320–344 <?php
* @magentoDataFixture Magento/GraphQl/Quote/_files/guest/set_guest_email.php
*/
public function testPlaceOrder(): void
{
$cartId = $this->graphQlStateDiff->getCartIdHash('test_quote');
$query = $this->getPlaceOrderQuery();
$this->graphQlStateDiff->testState(
$query,
['cartId' => $cartId],
[],
[],
'placeOrder',
'"data":{"placeOrder":',
$this
);
}
private function getBillingAddressQuery(): string
{
return <<<'QUERY'
mutation($cartId: String!) {
setBillingAddressOnCart(
input: {
cart_id: $cartId
billing_address: {
| 3.34 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddBundleProductToCart | 4.16 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddConfigurableProductToCart | 7.58 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddCouponToCart | 3.21 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddDownloadableProductToCart | 3.28 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddSimpleProductToCart | 3.41 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddVirtualProductToCart | 2.15 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testCreateEmptyCart | 2.19 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testSetBillingAddressOnCart | 1.97 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testSetPaymentMethodOnCart | 2.72 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testSetShippingAddressOnCart | 2.55 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testSetShippingMethodsOnCart | 2.17 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testChangePassword | 3.43 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCreateCustomerAddress | 1.28 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Create Customer" | 3.03 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Generate Customer Token" | 1.31 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Get Customer" | 1.44 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Update Customer Address" | 1.48 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Update Customer Email" | 4.86 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Update Customer" | 1.65 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testGraphQlPasswordResetSecurityLimiting | 1.71 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testMergeCarts | 4.58 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testRequestPasswordResetEmail | 1.91 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testResetPassword | 2.13 | |
| Magento.GraphQl.App.GraphQlStateTest::testCartState with data set "Get Cart" | 4.27 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Categories by name" | 39.14 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get List of Products by category_id" | 41.93 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Navigation Menu by category_id" | 50.45 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Product Search by product_name" | 54.57 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Products by name" | 45.92 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Simple Product Details by name" | 43.79 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Url Info by url_key" | 31.03 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get available Stores" | 34.45 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get store config" | 31.92 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatch | 3.79 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchGetWithInvalidQuery | 1.27 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchGetWithMutation | 1.62 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchGetWithParameterizedVariables | 1.43 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchGetWithoutQuery | 1.98 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchOptions | 2.37 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchPostWithInvalidJson | 1.41 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchPostWithWrongContentType | 1.60 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchPostWithoutQuery | 1.65 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchWithGet | 1.42 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testError | 1.34 | |
| Magento.GraphQl.Controller.HttpRequestValidator.HttpVerbValidatorTest::testValidate with data set #0 | 0.05 | |
| Magento.GraphQl.Controller.HttpRequestValidator.HttpVerbValidatorTest::testValidate with data set #1 | 0.04 | |
| Magento.GraphQl.GraphQlIntrospectionTest::testIntrospectionQuery | 0.05 | |
| Magento.GraphQl.GraphQlIntrospectionTest::testIntrospectsIncludeTheDeprecatedParameter | 0.05 | |
| Magento.GraphQl.GraphQlIntrospectionTest::testIntrospectsInputObjectWithNonNullInputField | 0.04 | |
| Magento.GraphQl.Helper.Query.Logger.LogDataTest::testGetQueryInformation with data set #0 | 0.10 | |
| Magento.GraphQl.Helper.Query.Logger.LogDataTest::testGetQueryInformation with data set #1 | 0.10 | |
| Magento.GraphQl.Helper.Query.Logger.LogDataTest::testGetQueryInformation with data set #2 | 0.11 | |
| Magento.GraphQl.Helper.Query.Logger.LogDataTest::testGetQueryInformation with data set #3 | 0.10 | |
| Magento.GraphQl.Helper.Query.Logger.LogDataTest::testGetQueryInformation with data set #4 | 0.19 | |
| Magento.GraphQl.Helper.Query.Logger.LogDataTest::testGetQueryInformation with data set #5 | 0.14 | |
| Magento.GraphQl.Helper.Query.Logger.LogDataTest::testGetQueryInformation with data set #6 | 0.14 | |
| Magento.GraphQl.Quote.BackpressureTest::testConfigured with data set "customer" | 0.04 | |
| Magento.GraphQl.Quote.BackpressureTest::testConfigured with data set "guest" | 0.04 | |