@test.raises(exc.InterfaceError)
    def test_validate_bad_interface_missing_meta(self):
        han = TestHandler()
        try:
            interface.validate(TestInterface, han, [], ['missing_meta'])
        except exc.InterfaceError as e:
            self.eq(
                e.msg, han % "Invalid or missing: ['_meta.missing_meta'] in %s")
            raise
dataset/ETHPy150Open datafolklabs/cement/tests/core/interface_tests.py/InterfaceTestCase.test_validate_bad_interface_missing_meta/swapped operands of `%`