def test_mixture(self): """Test to ensure that both dict and OrderedDict can be parsed by ordered_dump.""" ordered_dict = OrderedDict() ordered_dict['a'] = {} ordered_dict['b'] = OrderedDict() for item in ordered_dict.values(): for i in reversed('abcdefg'): item[i] = ord(i) - ord('a') try: parser.ordered_dump(ordered_dict, Dumper=yaml.SafeDumper, default_flow_style=False) except Exception: self.fail("No exceptions should be raised here.")