Redmine#3122: acceptance test for list interpolation order

see https://cfengine.com/dev/issues/3122

Note the first commit improves the acceptance test framework.

The acceptance test is in staging and can be merged safely.