X-Git-Url: http://wagnertech.de/git?p=kivitendo-erp.git;a=blobdiff_plain;f=t%2Frequest%2Fflatten.t;fp=t%2Frequest%2Fflatten.t;h=60b2d3374c73860cc1ac632619f742ca68e70156;hp=590f5cf28ad72f6942390a2a394ce2a06bfeb80d;hb=53593baa211863fbf66540cf1bcc36c8fb37257f;hpb=deb4d2dbb676d7d6f69dfe7815d6e0cb09bd4a44 diff --git a/t/request/flatten.t b/t/request/flatten.t index 590f5cf28..60b2d3374 100644 --- a/t/request/flatten.t +++ b/t/request/flatten.t @@ -45,6 +45,15 @@ f { a => [ { c => 1, d => 2 }, { c => 3, d => 4 }, ] }, [ 'a[].d', 4 ], ], 'array of hashes'; +f { a => [ { a => 1, b => 2 }, { a => 3, c => 4 }, ] }, +[ + [ 'a[+].a', 1 ], + [ 'a[].b', 2 ], + [ 'a[+].a', 3 ], + [ 'a[].c', 4 ], +], 'array of hashes with not existing keys'; + + # tests from Hash::Flatten below f { 'x' => 1,