예제 #1
0
def generate_uint_random_test():
    test_cases = generate_random_uint_test_cases()

    return render_test(
        title="UInt Random",
        summary="Random integers chosen uniformly over the allowed value range",
        version="0.1",
        test_cases=test_cases,
    )
예제 #2
0
def generate_uint_wrong_length_test():
    test_cases = generate_uint_wrong_length_test_cases()

    return render_test(
        title="UInt Wrong Length",
        summary="Serialized integers that are too short or too long",
        version="0.1",
        test_cases=test_cases,
    )
예제 #3
0
def generate_uint_bounds_test():
    test_cases = generate_uint_bounds_test_cases(
    ) + generate_uint_out_of_bounds_test_cases()

    return render_test(
        title="UInt Bounds",
        summary=
        "Integers right at or beyond the bounds of the allowed value range",
        version="0.1",
        test_cases=test_cases,
    )