コード例 #1
0
 def test_get_command_packages(self):
     dist = Distribution()
     self.assertEqual(dist.command_packages, None)
     cmds = dist.get_command_packages()
     self.assertEqual(cmds, ['distutils.command'])
     self.assertEqual(dist.command_packages, ['distutils.command'])
     dist.command_packages = 'one,two'
     cmds = dist.get_command_packages()
     self.assertEqual(cmds, ['distutils.command', 'one', 'two'])
コード例 #2
0
ファイル: test_dist.py プロジェクト: webiumsk/WOT-0.9.15.1
 def test_get_command_packages(self):
     dist = Distribution()
     self.assertEqual(dist.command_packages, None)
     cmds = dist.get_command_packages()
     self.assertEqual(cmds, ['distutils.command'])
     self.assertEqual(dist.command_packages, ['distutils.command'])
     dist.command_packages = 'one,two'
     cmds = dist.get_command_packages()
     self.assertEqual(cmds, ['distutils.command', 'one', 'two'])
     return
コード例 #3
0
ファイル: test_dist.py プロジェクト: hycxa/kbengine
    def test_get_command_packages(self):
        dist = Distribution()
        self.assertEqual(dist.command_packages, None)
        cmds = dist.get_command_packages()
        self.assertEqual(cmds, ["distutils.command"])
        self.assertEqual(dist.command_packages, ["distutils.command"])

        dist.command_packages = "one,two"
        cmds = dist.get_command_packages()
        self.assertEqual(cmds, ["distutils.command", "one", "two"])
コード例 #4
0
ファイル: sdist_ebuild.py プロジェクト: Miriup/g-pypi
    def register(cls):
        """Writes gpypi project into distutils commmand_packages settings."""
        conf = SafeConfigParser()
        conf.read(cls.path_to_distutils_conf)

        d = Distribution()
        try:
            d.command_packages = conf.get('global', 'command_packages')
        except (NoOptionError, NoSectionError):
            pkg = []
            conf.add_section('global')
        else:
            pkg = d.get_command_packages()
        if 'gpypi' not in pkg:
            pkg.append('gpypi')
            conf.set('global', 'command_packages', ','.join(pkg))
            conf.write(open(cls.path_to_distutils_conf, 'w'))
コード例 #5
0
    def register(cls):
        """Writes gpypi project into distutils commmand_packages settings."""
        conf = SafeConfigParser()
        conf.read(cls.path_to_distutils_conf)

        d = Distribution()
        try:
            d.command_packages = conf.get('global', 'command_packages')
        except (NoOptionError, NoSectionError):
            pkg = []
            conf.add_section('global')
        else:
            pkg = d.get_command_packages()
        if 'gpypi' not in pkg:
            pkg.append('gpypi')
            conf.set('global', 'command_packages', ','.join(pkg))
            conf.write(open(cls.path_to_distutils_conf, 'w'))