SimpleCore helper SDK extensions.

SDKExtensions#

class SDKExtensions()

Collection of SDK related functions.

install_extension#

@staticmethod
def install_extension(testcase, extention, tag)

Install a SDK extension from ghcr.io.

Arguments:

  • testcase - reference to the testcase instance

  • extention str - name of the container

  • tag str - name of the tag

get_runtime_sdk_path#

@staticmethod
def get_runtime_sdk_path(testcase)

Get the path of the SDK at runtime.

Arguments:

  • testcase - reference to the testcase instance

get_runtime_sdk_env_file#

@staticmethod
def get_runtime_sdk_env_file(testcase, sdk_path)

Get the path of the SDK environment file at runtime.

Arguments:

  • testcase - reference to the testcase instance

  • sdk_path - path of the SDK at runtime