Ejemplo n.º 1
0
 def test_bad_versions(self, self_bv, self_pv):
     c = Convertor(package='pkg',
                   base_python_version=self_bv,
                   python_versions=self_pv,
                   template='epel6.spec')
     data = PackageData('pkg.tar.gz', 'pkg', 'pkg', '0.1')
     with pytest.raises(SystemExit):
         c.merge_versions(data)
Ejemplo n.º 2
0
 def test_merge_versions_fedora(self, self_bv, self_pv, data_pv,
                                expected_bv, expected_pv):
     c = Convertor(package='pkg', base_python_version=self_bv,
                   python_versions=self_pv, template='fedora.spec')
     data = PackageData('pkg.tar.gz', 'pkg', 'pkg', '0.1')
     data.python_versions = data_pv
     c.merge_versions(data)
     assert data.base_python_version == expected_bv
     assert data.python_versions == expected_pv
Ejemplo n.º 3
0
 def test_versions_epel6(self, self_bv, self_pv, data_bv, data_pv,
                         expected_bv, expected_pv):
     c = Convertor(package='pkg', base_python_version=self_bv, python_versions=self_pv,
                   template='epel6.spec')
     data = PackageData('pkg.tar.gz', 'pkg', 'pkg', '0.1')
     data.base_python_version = data_bv
     data.python_versions = data_pv
     c.merge_versions(data)
     assert data.base_python_version == expected_bv
     assert data.python_versions == expected_pv
Ejemplo n.º 4
0
 def test_bad_versions(self, self_bv, self_pv):
     c = Convertor(package='pkg', base_python_version=self_bv, python_versions=self_pv,
                   template='epel6.spec')
     data = PackageData('pkg.tar.gz', 'pkg', 'pkg', '0.1')
     with pytest.raises(SystemExit):
         c.merge_versions(data)