!**< def
!define map1 (|yellow|blue|
|red|green|
|red|blue|
)
!define map2 (|yellow|blue|
|red|blue|
|red|green|
)
!define test (!|fitlibrary.specify.mapTraverse.ColourMap|
|''checks''|
|''colour map''|${map1}|
|''colour map''|${map2}|
)
**!
Each of the expected elements are matched in turn against the actual elements of the Map. So the order of the rows imnpacts on the error message given.
|!-fitlibrary.spec.SpecifyFixture-!|
|${test}|!-
fitlibrary.specify.mapTraverse.ColourMap |
colour map |
yellow |
blue |
red |
green |
red missing |
blue |
|
colour map |
yellow |
blue |
red |
blue expected Colour[green] actual |
red missing |
green |
|
-!|