Exemplo n.º 1
0
 def setup_method(self, method):  # test for non-egg and egg
     self.nc = NameConvertor('fedora')
     self.e = [me.SetupPyMetadataExtractor('{0}plumbum-0.9.0.tar.gz'.format(
         self.td_dir), 'plumbum', self.nc, '0.9.0'),
         me.SetupPyMetadataExtractor(
         '{0}Sphinx-1.1.3-py2.6.egg'.format(self.td_dir), 'Sphinx', self.nc, '1.1.3')
     ]
Exemplo n.º 2
0
 def test_init_extractor(self, b_version, what, expected):
     extractor = me.SetupPyMetadataExtractor(
         '{0}netjsonconfig-0.5.1.tar.gz'.format(self.td_dir),
         'netjsonconfig',
         self.nc,
         '0.5.1',
         base_python_version=b_version)
     if extractor.unsupported_version != b_version:
         assert extractor.metadata.get(what) == expected
Exemplo n.º 3
0
    def setup_method(self, method):
        # create fresh extractors for every test

        self.nc = NameConvertor('fedora')
        self.e = [me.SetupPyMetadataExtractor('{0}plumbum-0.9.0.tar.gz'.format(
            self.td_dir), 'plumbum', self.nc, '0.9.0'),
            me.SetupPyMetadataExtractor(
            '{0}pytest-2.2.3.zip'.format(self.td_dir), 'pytest',
                self.nc, '2.2.3'),
            me.SetupPyMetadataExtractor(
            '{0}bitarray-0.8.0.tar.gz'.format(self.td_dir), 'bitarray',
                self.nc, '0.8.0'),
            me.SetupPyMetadataExtractor(
            '{0}versiontools-1.9.1.tar.gz'.format(self.td_dir),
                'versiontools', self.nc, '1.9.1'),
            me.SetupPyMetadataExtractor(
            '{0}isholiday-0.1.tar.gz'.format(self.td_dir),
                'isholiday', self.nc, '0.1'),
        ]
Exemplo n.º 4
0
 def setup_method(self, method):
     self.nc = NameConvertor('fedora')
     self.e = []
     for archive in ('plumbum-0.9.0.tar.gz', 'pytest-2.2.3.zip',
                     'simpleeval-0.8.7.tar.gz',
                     'coverage_pth-0.0.1.tar.gz'):
         name, version = archive.split('-')
         self.e.append(
             me.SetupPyMetadataExtractor(
                 '{0}{1}'.format(self.td_dir, archive), name, self.nc,
                 version[:5]))
Exemplo n.º 5
0
    def setup_method(self, method):
        # create fresh extractors for every test

        self.nc = NameConvertor('fedora')
        self.e = [me.SetupPyMetadataExtractor('{0}plumbum-0.9.0.tar.gz'.format(
            self.td_dir), 'plumbum', self.nc, '0.9.0'),
            me.SetupPyMetadataExtractor(
            '{0}pytest-2.2.3.zip'.format(self.td_dir), 'pytest', self.nc, '2.2.3'),
            me.SetupPyMetadataExtractor(
            '{0}restsh-0.1.tar.gz'.format(self.td_dir), 'restsh', self.nc, '0.1'),
            me.SetupPyMetadataExtractor(
            '{0}Sphinx-1.1.3-py2.6.egg'.format(self.td_dir), 'Sphinx', self.nc, '1.1.3'),
            me.SetupPyMetadataExtractor(
            '{0}unextractable-1.tar'.format(self.td_dir), 'unextractable', self.nc, '1'),
            me.SetupPyMetadataExtractor(
            '{0}bitarray-0.8.0.tar.gz'.format(self.td_dir), 'bitarray', self.nc, '0.8.0'),
            me.SetupPyMetadataExtractor(
            '{0}versiontools-1.9.1.tar.gz'.format(self.td_dir), 'versiontools', self.nc, '1.9.1'),
        ]
Exemplo n.º 6
0
 def setup_method(self, method):
     self.nc = NameConvertor('fedora')
     # we will only test getting stuff from the client => pass spam as file
     self.e = me.SetupPyMetadataExtractor(
         '{0}pytest-2.2.3.zip'.format(self.td_dir), 'pytest', self.nc,
         '2.2.3')
Exemplo n.º 7
0
 def setup_method(self, method):
     self.nc = NameConvertor('fedora')
     # we will only test getting stuff from the client => pass spam as file
     self.e = me.SetupPyMetadataExtractor('spam', 'restsh', self.nc, '0.1')