core/mrp: make sure getAggregatedAmountList return amounts in order
For some reports displaying transformations result to end users, it's much better to have amount ordered in the same order as the model lines. AmountGeneratorMixin was already sorting the lines, but the order was lost during aggregation, because we used a dict, which on python2 does not retain order. Switch to using an OrderedDict to keep the order.
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
passed |
#248385
external
|
ERP5.CodingStyleTest-TestRunner1 |
08:57:51
|
||||||
passed |
#248386
external
|
ERP5.CodingStyleTest-TestRunner2 |
10:05:43
|
||||||
passed |
#248395
external
|
ERP5.PerformanceTest-TestRunner1 |
03:06:58
|
||||||
failed |
#248531
external
|
ERP5.UnitTest-TestRunner1 |
|
||||||
failed |
#248380
external
|
ERP5.UnitTest-TestRunner2 |
11:31:37
|
||||||
canceled |
#247541
external
retried
|
ERP5.CodingStyleTest-TestRunner1 |
|
||||||
failed |
#247529
external
retried
|
ERP5.CodingStyleTest-TestRunner1 |
00:42:43
|
||||||
passed |
#247542
external
retried
|
ERP5.CodingStyleTest-TestRunner1 |
00:33:42
|
||||||
failed |
#247528
external
retried
|
ERP5.CodingStyleTest-TestRunner2 |
00:39:22
|
||||||
canceled |
#247540
external
retried
|
ERP5.CodingStyleTest-TestRunner2 |
|
||||||
passed |
#247543
external
retried
|
ERP5.CodingStyleTest-TestRunner2 |
00:39:34
|
||||||
passed |
#247532
external
retried
|
ERP5.PerformanceTest-TestRunner1 |
00:24:37
|
||||||
failed |
#247531
external
retried
|
ERP5.UnitTest-TestRunner1 |
01:38:00
|
||||||
failed |
#248391
external
retried
|
ERP5.UnitTest-TestRunner1 |
13:18:55
|
||||||
failed |
#247530
external
retried
|
ERP5.UnitTest-TestRunner2 |
02:06:03
|
||||||