def test_maven_get_versions(self): project = models.Project( backend=BACKEND, name="plexus-maven-plugin", version_url="org.codehaus.plexus:plexus-maven-plugin", homepage="https://plexus.codehaus.org/", ) exp = [ "1.1-alpha-7", "1.1", "1.1.1", "1.1.2", "1.1.3", "1.2", "1.3", "1.3.1", "1.3.2", "1.3.3", "1.3.4", "1.3.5", "1.3.6", "1.3.7", "1.3.8", ] obs = MavenBackend.get_ordered_versions(project) self.assertEqual(obs, exp)
def test_maven_get_versions(self): project = models.Project( backend=BACKEND, name="plexus-maven-plugin", version_url="org.codehaus.plexus:plexus-maven-plugin", homepage="https://plexus.codehaus.org/", ) exp = [ "1.1-alpha-7", "1.1", "1.1.1", "1.1.2", "1.1.3", "1.2", "1.3", "1.3.1", "1.3.2", "1.3.3", "1.3.4", "1.3.5", "1.3.6", "1.3.7", "1.3.8", ] obs = MavenBackend.get_ordered_versions(project) self.assertEqual(obs, exp)
def test_maven_get_versions(self): project = model.Project( backend=BACKEND, name='plexus-maven-plugin', version_url='org.codehaus.plexus:plexus-maven-plugin', homepage='http://plexus.codehaus.org/', ) exp = ['1.1-alpha-7', '1.1', '1.1.1', '1.1.2', '1.1.3', '1.2', '1.3', '1.3.1', '1.3.2', '1.3.3', '1.3.4', '1.3.5', '1.3.6', '1.3.7', '1.3.8'] obs = MavenBackend.get_ordered_versions(project) self.assertEqual(obs, exp)
def test_maven_get_versions(self): project = models.Project( backend=BACKEND, name='plexus-maven-plugin', version_url='org.codehaus.plexus:plexus-maven-plugin', homepage='https://plexus.codehaus.org/', ) exp = [ '1.1-alpha-7', '1.1', '1.1.1', '1.1.2', '1.1.3', '1.2', '1.3', '1.3.1', '1.3.2', '1.3.3', '1.3.4', '1.3.5', '1.3.6', '1.3.7', '1.3.8' ] obs = MavenBackend.get_ordered_versions(project) self.assertEqual(obs, exp)
def test_maven_get_versions(self): """ Test the get_versions function of the custom backend. """ pid = 1 project = model.Project.get(self.session, pid) exp = [ '1.1-alpha-7', '1.1', '1.1.1', '1.1.2', '1.1.3', '1.2', '1.3', '1.3.1', '1.3.2', '1.3.3', '1.3.4', '1.3.5', '1.3.6', '1.3.7', '1.3.8' ] obs = MavenBackend.get_ordered_versions(project) self.assertEqual(obs, exp) pid = 2 project = model.Project.get(self.session, pid) self.assertRaises(AnityaPluginException, MavenBackend.get_version, project)
def test_maven_get_versions(self): """ Test the get_versions function of the custom backend. """ pid = 1 project = model.Project.get(self.session, pid) exp = ['1.1-alpha-7', '1.1', '1.1.1', '1.1.2', '1.1.3', '1.2', '1.3', '1.3.1', '1.3.2', '1.3.3', '1.3.4', '1.3.5', '1.3.6', '1.3.7', '1.3.8'] obs = MavenBackend.get_ordered_versions(project) self.assertEqual(obs, exp) pid = 2 project = model.Project.get(self.session, pid) self.assertRaises( AnityaPluginException, MavenBackend.get_version, project )