def test_addons_in_cur_dir(self): runner = CliRunner() with working_directory(opj(DATA_DIR, "odoo", "addons")): res = runner.invoke(main, ["addons", "--separator", ";", "list"]) assert res.exit_code == 0 expected = "addon1;addon2\n" assert expected == res.output
def test_list_depends_exclude(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke(main, ["addons", "list-depends", "--exclude=base"]) assert res.exit_code == 0 expected = "\n" assert expected == res.output
def test_include(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke(main, ["addons", "--include", "addon1", "list"]) assert res.exit_code == 0 expected = "addon1\n" assert expected == res.output
def test_list_depends(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke(main, ["addons", "list-depends"]) assert res.exit_code == 0 expected = "base\n" assert expected == res.output
def test3_config(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke( main, ["-c", os.path.join(DATA_DIR, "test_pylint3.cfg"), "pylint"] ) self.assertTrue(res.exit_code != 0) assert "fixme: " not in res.output
def test_list(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke(main, [ 'addons', 'list', ]) assert res.exit_code == 0 expected = 'addon1,addon2\n' assert expected == res.output
def test3_config(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke(main, [ '-c', os.path.join(DATA_DIR, 'test_pylint3.cfg'), 'pylint', ]) self.assertTrue(res.exit_code != 0) assert 'fixme: ' not in res.output
def test3(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke(pylintcmd, [ '--', '-d', 'fixme', ]) self.assertTrue(res.exit_code != 0) assert 'fixme: ' not in res.output
def test_list_depends_exclude(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke(main, [ 'addons', 'list-depends', '--exclude=base', ]) assert res.exit_code == 0 expected = '\n' assert expected == res.output
def test_addons_in_cur_dir(self): runner = CliRunner() with working_directory(opj(DATA_DIR, 'odoo', 'addons')): res = runner.invoke(main, [ 'addons', '--separator', ';', 'list', ]) assert res.exit_code == 0 expected = 'addon1;addon2\n' assert expected == res.output
def test2(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke(pylintcmd, ["-e", "fixme:0,manifest-required-key"]) self.assertTrue(res.exit_code != 0) expected = dedent( """\ messages that did not cause failure: manifest-required-key: 1 messages that caused failure: fixme: 1 (expected 0) """ ) assert expected in res.output
def test2_config(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke( main, ["-c", os.path.join(DATA_DIR, "test_pylint2.cfg"), "pylint"] ) self.assertTrue(res.exit_code != 0) expected = dedent( """\ messages that did not cause failure: manifest-required-key: 1 messages that caused failure: fixme: 1 (expected 0) """ ) assert expected in res.output
def test3(self): runner = CliRunner() with working_directory(DATA_DIR): res = runner.invoke(pylintcmd, ["--", "-d", "fixme"]) self.assertTrue(res.exit_code != 0) assert "fixme: " not in res.output