Пример #1
0
def lambda_handler(event, context):
    main(event, context)
    return {
        'statusCode': 200,
        'body': json.dumps({
            'Message': 'Successfully executed'
        })
    }
Пример #2
0
def test_update_record():
    body = {
        "owner_id": "dc2bc5cb-ae06-4288-b64b-8c501ec60867",
        "train_id": "3aa90f87-9a8e-42f9-8759-1295ff5e0c04",
        "company": "東急",
        "part_number": 12345,
    }
    lambda_function.main(body)
Пример #3
0
def test_response_structure():
    res = lambda_function.main()
    res_body = json.loads(res["body"])

    schema = read_schema_file()

    validate(res_body, schema)
Пример #4
0
def test_insert_data(params_variation):
    body = params_variation
    res = lambda_function.main(body)

    assert res['statusCode'] == 200

    res_body = json.loads(res["body"])
    schema = read_schema_file()
    validate(res_body, schema)
Пример #5
0
def test_response_setting(params_variation):
    body = params_variation
    res = lambda_function.main(body)
    assert res['statusCode'] == 200
    assert res['headers']['Content-Type'] == 'application/json; charset=utf-8'
    assert res['headers']['Access-Control-Allow-Origin'] == '*'