def test_entrypoint_launch(): request = { 'request': { 'type': 'LaunchRequest', 'requestId': 1234 }, 'session': NO_SESSION } full_response = lambda_handler(request, {}) resp = full_response['response'] assert _("Squeezebox is online") in resp['outputSpeech']['text']
def test_entrypoint_error(): full_response = lambda_handler(None, {}, server=FakeSqueeze()) assert 'sessionAttributes' in full_response resp = full_response['response'] assert resp, "Blank response generated" assert resp['card']['title'] == _("All went wrong")