async def test_control_behavior1(): # control_type: START, STOP block: ControlBehavior = ControlBehavior(name="dance_0005", control_type=RobotBehaviorControlType.START) # response ControlBehaviorResponse (resultType, response) = await block.execute() print(f'test_control_behavior result: {response}') print( 'resultCode = {0}, error = {1}'.format(response.resultCode, errors.get_express_error_str(response.resultCode))) assert resultType == MiniApiResultType.Success, 'test_control_behavior timetout' assert response is not None and isinstance(response, ControlBehaviorResponse), 'test_control_behavior result unavailable' assert response.isSuccess, 'control_behavior failed'
async def test_control_behavior(): """测试控制表现力 让机器人开始跳一个名为"dance_0004"的舞蹈,并等待回复结果 """ # control_type: START, STOP block: StartBehavior = StartBehavior(name="dance_0004") # response ControlBehaviorResponse (resultType, response) = await block.execute() print(f'test_control_behavior result: {response}') print('resultCode = {0}, error = {1}'.format( response.resultCode, errors.get_express_error_str(response.resultCode))) assert resultType == MiniApiResultType.Success, 'test_control_behavior timetout' assert response is not None and isinstance( response, ControlBehaviorResponse), 'test_control_behavior result unavailable' assert response.isSuccess, 'control_behavior failed'