File tree Expand file tree Collapse file tree 2 files changed +20
-4
lines changed
dev/tests/functional/tests/app/Magento/Reports/Test/Constraint Expand file tree Collapse file tree 2 files changed +20
-4
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ public function processAssert(
34
34
$ this ->order = $ order ;
35
35
$ this ->searchInSalesReportGrid ($ salesReport );
36
36
$ salesResult = $ this ->prepareSalesResult ($ salesReportPage ->getGridBlock ()->getLastResult ());
37
- $ prepareInitialResult = $ this ->prepareExpectedResult ($ initialSalesResult );
37
+ $ prepareInitialResult = $ this ->prepareSalesResult ( $ this -> prepareExpectedResult ($ initialSalesResult) );
38
38
\PHPUnit_Framework_Assert::assertEquals (
39
39
$ prepareInitialResult ,
40
40
$ salesResult ,
@@ -52,7 +52,7 @@ protected function prepareSalesResult($salesResult)
52
52
{
53
53
$ data = [];
54
54
foreach ($ salesResult as $ key => $ result ) {
55
- $ data [$ key ] = intval ($ result );
55
+ $ data [$ key ] = floatval ($ result );
56
56
}
57
57
58
58
return $ data ;
Original file line number Diff line number Diff line change @@ -33,15 +33,31 @@ public function processAssert(
33
33
$ this ->salesReportPage = $ salesReportPage ;
34
34
$ this ->order = $ order ;
35
35
$ this ->searchInSalesReportGrid ($ salesReport );
36
- $ salesResult = $ salesReportPage ->getGridBlock ()->getTotalResult ();
37
- $ prepareInitialResult = $ this ->prepareExpectedResult ($ initialSalesTotalResult );
36
+ $ salesResult = $ this -> prepareSalesResult ( $ salesReportPage ->getGridBlock ()->getTotalResult () );
37
+ $ prepareInitialResult = $ this ->prepareSalesResult ( $ this -> prepareExpectedResult ($ initialSalesTotalResult) );
38
38
\PHPUnit_Framework_Assert::assertEquals (
39
39
$ prepareInitialResult ,
40
40
$ salesResult ,
41
41
"Grand total Sales result is not correct. "
42
42
);
43
43
}
44
44
45
+ /**
46
+ * Prepare sales result.
47
+ *
48
+ * @param array $salesResult
49
+ * @return array
50
+ */
51
+ protected function prepareSalesResult ($ salesResult )
52
+ {
53
+ $ data = [];
54
+ foreach ($ salesResult as $ key => $ result ) {
55
+ $ data [$ key ] = floatval ($ result );
56
+ }
57
+
58
+ return $ data ;
59
+ }
60
+
45
61
/**
46
62
* Returns a string representation of the object
47
63
*
You can’t perform that action at this time.
0 commit comments