gaudirun.py -v-n Alg.Prop = { "a" }; Alg.Prop = @Alg.RefProp; Alg.RefProp = { "b" }; conf_dict = eval('\n'.join(stdout.splitlines())) expected = {'Alg': {'Prop': ['b'], 'RefProp': ['b']}} if conf_dict != expected: causes.append("configuration result") from pprint import PrettyPrinter pp = PrettyPrinter() result["GaudiTest.configuration.expected"] = result.Quote(pp.pformat(expected)) result["GaudiTest.configuration.found"] = result.Quote(pp.pformat(conf_dict))