def run_execute(self, parameters, config, cfg, normal, ignore, files): flake8_string_format.execute(self.DummyClass, parameters, set(['PI31', 'PI41', 'E577', 'E215'])) self.assertIs(self.options.config, config) self.assertIs(self.options.cfg, cfg) if normal is None: self.assertIsNone(self.options.normal) else: self.assertEqual(self.options.normal) assert self.options.normal is normal self.assertEqual(self.options.ignore, ignore) self.assertEqual(self.options.files, files)
def test_execute(self): self.assertIs(flake8_string_format.execute(None, None, None), False) self.assertEqual(self.messages, ['argparse is required for the standalone version.'])