Skip to content

Commit 90ed6e0

Browse files
lakshmanadevarul
authored andcommitted
ACP2E-1197 : Handling DateTime object for asserting
1 parent ae7290a commit 90ed6e0

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

dev/tests/integration/testsuite/Magento/Sales/Plugin/Model/ResourceModel/Order/OrderGridCollectionFilterTest.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,8 @@ public function testAroundAddFieldToFilter($mainTable, $resourceModel, $field):
7878
$filterDate = "2021-12-13 00:00:00";
7979
if ($mainTable == 'sales_order_grid') {
8080
$filterDate = new DateTime($filterDate);
81-
$filterDate->setTimezone(new \DateTimeZone($this->timeZone->getConfigTimezone()));
82-
$filterDate->format('Y-m-d H:i:s');
81+
$filterDate->setTimezone(new \DateTimeZone('UTC'));
8382
}
84-
$convertedDate = $this->timeZone->convertConfigTimeToUtc($filterDate);
8583

8684
$this->searchResult = $this->objectManager->create(
8785
SearchResult::class,
@@ -97,6 +95,9 @@ public function testAroundAddFieldToFilter($mainTable, $resourceModel, $field):
9795
['qteq' => $filterDate]
9896
);
9997

98+
$convertedDate = $filterDate instanceof DateTimeInterface
99+
? $filterDate->format('Y-m-d H:i:s') : $this->timeZone->convertConfigTimeToUtc($filterDate);
100+
100101
$expectedSelect = "SELECT `main_table`.* FROM `{$mainTable}` AS `main_table` " .
101102
"WHERE (((`{$field}` = '{$convertedDate}')))";
102103

0 commit comments

Comments
 (0)