TAP version 14
# Subtest: shorthand - head
    1..1
    ok 1 - (unnamed test)
ok 1 - shorthand - head # time=5.761ms

# Subtest: shorthand - custom head
    1..1
    ok 1 - (unnamed test)
ok 2 - shorthand - custom head # time=0.997ms

# Subtest: shorthand - custom head with constraints
    1..1
    ok 1 - (unnamed test)
ok 3 - shorthand - custom head with constraints # time=0.799ms

# Subtest: shorthand - should not reset a head route
    1..1
    ok 1 - (unnamed test)
ok 4 - shorthand - should not reset a head route # time=0.644ms

# Subtest: shorthand - should override head route when setting multiple routes
    1..1
    ok 1 - (unnamed test)
ok 5 - shorthand - should override head route when setting multiple routes # time=0.75ms

# Subtest: shorthand - should override head route when setting multiple routes
    1..1
    ok 1 - (unnamed test)
ok 6 - shorthand - should override head route when setting multiple routes # time=0.633ms

# Subtest: shorthand - should set get and head route in the same api call
    1..1
    ok 1 - (unnamed test)
ok 7 - shorthand - should set get and head route in the same api call # time=0.249ms

# Subtest: shorthand - head params
    1..1
    ok 1 - (unnamed test)
ok 8 - shorthand - head params # time=0.411ms

# Subtest: shorthand - head, querystring schema
    1..1
    ok 1 - (unnamed test)
ok 9 - shorthand - head, querystring schema # time=0.24ms

# Subtest: missing schema - head
    1..1
    ok 1 - (unnamed test)
ok 10 - missing schema - head # time=0.25ms

ok 11 - should not error
# Subtest: shorthand - request head
    1..2
    ok 1 - should not error
    ok 2 - should be equal
ok 12 - shorthand - request head # time=9.319ms

# Subtest: shorthand - request head params schema
    1..2
    ok 1 - should not error
    ok 2 - should be equal
ok 13 - shorthand - request head params schema # time=2.721ms

# Subtest: shorthand - request head params schema error
    1..2
    ok 1 - should not error
    ok 2 - should be equal
ok 14 - shorthand - request head params schema error # time=1.416ms

# Subtest: shorthand - request head querystring schema
    1..2
    ok 1 - should not error
    ok 2 - should be equal
ok 15 - shorthand - request head querystring schema # time=1.415ms

# Subtest: shorthand - request head querystring schema error
    1..2
    ok 1 - should not error
    ok 2 - should be equal
ok 16 - shorthand - request head querystring schema error # time=1.333ms

# Subtest: shorthand - request head missing schema
    1..2
    ok 1 - should not error
    ok 2 - should be equal
ok 17 - shorthand - request head missing schema # time=2.311ms

# Subtest: shorthand - request head custom head
    1..3
    ok 1 - should not error
    ok 2 - should be equal
    ok 3 - should be equal
ok 18 - shorthand - request head custom head # time=1.555ms

# Subtest: shorthand - request head custom head with constraints
    1..3
    ok 1 - should not error
    ok 2 - should be equal
    ok 3 - should be equal
ok 19 - shorthand - request head custom head with constraints # time=1.303ms

# Subtest: shorthand - should not reset a head route
    1..2
    ok 1 - should not error
    ok 2 - should be equal
ok 20 - shorthand - should not reset a head route # time=0.84ms

# Subtest: shorthand - should override head route when setting multiple routes
    1..3
    ok 1 - should not error
    ok 2 - should be equal
    ok 3 - should be equal
ok 21 - shorthand - should override head route when setting multiple routes # time=0.712ms

# Subtest: shorthand - should override head route when setting multiple routes
    1..3
    ok 1 - should not error
    ok 2 - should be equal
    ok 3 - should be equal
ok 22 - shorthand - should override head route when setting multiple routes # time=0.695ms

# Subtest: shorthand - should set get and head route in the same api call
    1..3
    ok 1 - should not error
    ok 2 - should be equal
    ok 3 - should be equal
ok 23 - shorthand - should set get and head route in the same api call # time=0.869ms

1..23
