def get_protocol_version(): """Allow to determine the Open Scanner Protocol version. Returns: str: Implemented version of the Open Scanner Protocol """ return get_version_string(PROTOCOL_VERSION)
def get_protocol_version() -> str: """Determine the Greenbone Management Protocol version. Returns: str: Implemented version of the Greenbone Management Protocol """ return get_version_string(PROTOCOL_VERSION)
def get_version(): """Returns the version of gvm-tools as a string in `PEP440`_ compliant format. Returns: str: Current version of gvm-tools .. _PEP440: https://www.python.org/dev/peps/pep-0440 """ return get_version_string(VERSION)
def test_dev_after_beta_version(self): self.assertEqual(get_version_string((1, 0, 1, 'beta', 2, 'dev', 1)), '1.0.1.beta2.dev1')
def test_beta_version(self): self.assertEqual( get_version_string((1, 0, 1, 'beta', 1)), '1.0.1.beta1')
def test_dev_version(self): self.assertEqual(get_version_string((1, 0, 1, 'dev', 1)), '1.0.1.dev1')
def test_release_patch_version(self): self.assertEqual(get_version_string((1, 0, 1)), '1.0.1')
def test_simple_version(self): self.assertEqual(get_version_string((1, 0)), '1.0')