AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Functions | Variables
gmock_test_utils Namespace Reference


def GetSourceDir ()
def GetTestExecutablePath (executable_name)
def GetExitStatus (exit_code)
def Main ()


string SCRIPT_DIR = os.path.dirname(__file__) or '.'
 gtest_tests_util_dir = os.path.join(SCRIPT_DIR, '../gtest/test')
 GTEST_TESTS_UTIL_DIR = gtest_tests_util_dir
 Subprocess = gtest_test_utils.Subprocess
 TestCase = gtest_test_utils.TestCase
 environ = gtest_test_utils.environ
 SetEnvVar = gtest_test_utils.SetEnvVar

Function Documentation

◆ GetExitStatus()

def gmock_test_utils.GetExitStatus (   exit_code)
Returns the argument to exit(), or -1 if exit() wasn't called.

  exit_code: the result value of os.system(command).

◆ GetSourceDir()

def gmock_test_utils.GetSourceDir ( )
Returns the absolute path of the directory where the .py files are.

◆ GetTestExecutablePath()

def gmock_test_utils.GetTestExecutablePath (   executable_name)
Returns the absolute path of the test binary given its name.

The function will print a message and abort the program if the resulting file
doesn't exist.

  executable_name: name of the test binary that the test script runs.

  The absolute path of the test binary.

◆ Main()

def gmock_test_utils.Main ( )
Runs the unit test.

Variable Documentation

◆ environ

gmock_test_utils.environ = gtest_test_utils.environ

◆ gtest_tests_util_dir

gmock_test_utils.gtest_tests_util_dir = os.path.join(SCRIPT_DIR, '../gtest/test')


gmock_test_utils.GTEST_TESTS_UTIL_DIR = gtest_tests_util_dir




string gmock_test_utils.SCRIPT_DIR = os.path.dirname(__file__) or '.'

◆ SetEnvVar

gmock_test_utils.SetEnvVar = gtest_test_utils.SetEnvVar

◆ Subprocess

gmock_test_utils.Subprocess = gtest_test_utils.Subprocess

◆ TestCase

gmock_test_utils.TestCase = gtest_test_utils.TestCase

AlexaClientSDK 3.0.0 - Copyright 2016-2022, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0