def test_version_both_rc_major_lower(self): dot_kapitan_version = "0.22.0-rc.1" current_version = "0.23.0-rc.1" result = compare_versions(dot_kapitan_version, current_version) self.assertEqual(result, "lower")
def test_version_lower(self): dot_kapitan_version = "0.22.0" current_version = "0.22.1" result = compare_versions(dot_kapitan_version, current_version) self.assertEqual(result, "lower")
def test_version_one_rc_major_equal(self): dot_kapitan_version = "0.22" current_version = "0.22.1-rc.1" result = compare_versions(dot_kapitan_version, current_version) self.assertEqual(result, "equal")
def test_version_both_rc_greater(self): dot_kapitan_version = "0.22.1-rc.1" current_version = "0.22.0-rc.1" result = compare_versions(dot_kapitan_version, current_version) self.assertEqual(result, "greater")
def test_version_equal(self): dot_kapitan_version = "0.22.0" current_version = "0.22.0" result = compare_versions(dot_kapitan_version, current_version) self.assertEqual(result, "equal")