def test_cli_version(shortcut, output_format): """ title: Test for 'version' command. description: Test if version displays. pass_criteria: - Proper OCL's components names displays in table with its versions. """ TestRun.LOGGER.info("Check OCL's version.") output = casadm.print_version(output_format, shortcut).stdout TestRun.LOGGER.info(output) if not names_in_output(output) or not versions_in_output(output): TestRun.fail("'Version' command failed.")
def get_casadm_version(): casadm_output = casadm.print_version(OutputFormat.csv).stdout.split('\n') version_str = casadm_output[1].split(',')[-1] return CasVersion.from_version_string(version_str)