Beispiel #1
0
 def __init__(self):
     self.conf = Conf()
     self._setup_logging()
     self._project_builder = ProjectBuilder()
     self.spec = Spec()
     self.sack = None
     self._package_builder = PackageBuilder()
Beispiel #2
0
 def test_exclude_plug(self):
     sys.argv = ["rpg", "--disable-plugin", str("TestPlugin")]
     conf = Conf()
     conf.parse_cmdline()
     self.assertEqual(str(["TestPlugin"]), str(conf.exclude))
Beispiel #3
0
 def test_include_dir_fail(self):
     sys.argv = ["rpg", "--plugin-dir", str("NotADir")]
     conf = Conf()
     conf.parse_cmdline()
     self.assertEqual(str(["tests/project/py"]), str(conf.directories))
Beispiel #4
0
 def test_include_dir(self):
     sys.argv = ["rpg", "--plugin-dir", str(self.test_project_dir / "py")]
     conf = Conf()
     conf.parse_cmdline()
     self.assertEqual(str(['tests/project/py']), str(conf.directories))
Beispiel #5
0
 def test_exclude_plug(self):
     sys.argv = ["rpg", "--disable-plugin", str("TestPlugin")]
     conf = Conf()
     conf.parse_cmdline()
     self.assertEqual(str(["TestPlugin"]), str(conf.exclude))
Beispiel #6
0
 def test_include_dir(self):
     sys.argv = ["rpg", "--plugin-dir", str(self.test_project_dir / "py")]
     conf = Conf()
     conf.parse_cmdline()
     self.assertEqual(str(['tests/project/py']), str(conf.directories))
Beispiel #7
0
 def test_include_dir_fail(self):
     sys.argv = ["rpg", "--plugin-dir", str("NotADir")]
     conf = Conf()
     conf.parse_cmdline()
     self.assertEqual(str(["tests/project/py"]), str(conf.directories))