| test | seconds | history |
|---|
Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testPlaceOrderdetailsdeterministic 4.479s @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' => 68844,
),
)
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: {
| 4.48 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddBundleProductToCart | 4.98 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddConfigurableProductToCart | 6.11 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddCouponToCart | 3.27 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddDownloadableProductToCart | 4.03 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddSimpleProductToCart | 3.09 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testAddVirtualProductToCart | 1.79 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testCreateEmptyCart | 2.07 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testSetBillingAddressOnCart | 2.04 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testSetPaymentMethodOnCart | 2.23 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testSetShippingAddressOnCart | 2.23 | |
| Magento.GraphQl.App.GraphQlCheckoutMutationsStateTest::testSetShippingMethodsOnCart | 2.06 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testChangePassword | 3.59 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCreateCustomerAddress | 1.59 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Create Customer" | 3.04 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Generate Customer Token" | 1.33 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Get Customer" | 1.56 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Update Customer Address" | 1.62 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Update Customer Email" | 5.10 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testCustomerState with data set "Update Customer" | 1.90 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testGraphQlPasswordResetSecurityLimiting | 1.79 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testMergeCarts | 3.96 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testRequestPasswordResetEmail | 1.81 | |
| Magento.GraphQl.App.GraphQlCustomerMutationsTest::testResetPassword | 2.08 | |
| Magento.GraphQl.App.GraphQlStateTest::testCartState with data set "Get Cart" | 4.59 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Categories by name" | 38.14 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get List of Products by category_id" | 33.98 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Navigation Menu by category_id" | 54.36 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Product Search by product_name" | 53.48 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Products by name" | 44.29 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Simple Product Details by name" | 39.41 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get Url Info by url_key" | 33.02 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get available Stores" | 34.12 | |
| Magento.GraphQl.App.GraphQlStateTest::testState with data set "Get store config" | 33.46 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatch | 2.04 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchGetWithInvalidQuery | 1.34 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchGetWithMutation | 1.30 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchGetWithParameterizedVariables | 1.40 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchGetWithoutQuery | 1.31 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchOptions | 1.47 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchPostWithInvalidJson | 1.28 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchPostWithWrongContentType | 1.99 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchPostWithoutQuery | 1.78 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testDispatchWithGet | 1.54 | |
| Magento.GraphQl.Controller.GraphQlControllerTest::testError | 2.19 | |
| Magento.GraphQl.Controller.HttpRequestValidator.HttpVerbValidatorTest::testValidate with data set #0 | 0.04 | |
| Magento.GraphQl.Controller.HttpRequestValidator.HttpVerbValidatorTest::testValidate with data set #1 | 0.04 | |
| Magento.GraphQl.GraphQlIntrospectionTest::testIntrospectionQuery | 0.05 | |
| Magento.GraphQl.GraphQlIntrospectionTest::testIntrospectsIncludeTheDeprecatedParameter | 0.04 | |
| Magento.GraphQl.GraphQlIntrospectionTest::testIntrospectsInputObjectWithNonNullInputField | 0.05 | |
| 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.09 | |
| 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.18 | |
| Magento.GraphQl.Helper.Query.Logger.LogDataTest::testGetQueryInformation with data set #5 | 0.15 | |
| Magento.GraphQl.Helper.Query.Logger.LogDataTest::testGetQueryInformation with data set #6 | 0.12 | |
| Magento.GraphQl.Quote.BackpressureTest::testConfigured with data set "customer" | 0.03 | |
| Magento.GraphQl.Quote.BackpressureTest::testConfigured with data set "guest" | 0.04 | |