123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- [[cmd]]
- name = "Running dog with ‘--wibble’ warns about the invalid argument"
- shell = "dog --wibble"
- stdout = { empty = true }
- stderr = { file = "outputs/invalid-argument.txt" }
- status = 3
- tags = [ 'options' ]
- [[cmd]]
- name = "Running dog with ‘--class’ warns about the missing argument parameter"
- shell = "dog --class"
- stdout = { empty = true }
- stderr = { file = "outputs/missing-parameter.txt" }
- status = 3
- tags = [ 'options' ]
- [[cmd]]
- name = "Running dog with ‘--type XYZZY’ warns about the invalid record type"
- shell = "dog --type XYZZY dns.google"
- stdout = { empty = true }
- stderr = { file = "outputs/invalid-query-type.txt" }
- status = 3
- tags = [ 'options' ]
- [[cmd]]
- name = "Running dog with ‘--class XYZZY’ warns about the invalid class"
- shell = "dog --class XYZZY dns.google"
- stdout = { empty = true }
- stderr = { file = "outputs/invalid-query-class.txt" }
- status = 3
- tags = [ 'options' ]
- [[cmd]]
- name = "Running dog with ‘-Z aoeu’ warns about the invalid protocol tweak"
- shell = "dog -Z aoeu dns.google"
- stdout = { empty = true }
- stderr = { file = "outputs/invalid-protocol-tweak.txt" }
- status = 3
- tags = [ 'options' ]
- [[cmd]]
- name = "Running dog with ‘OPT’ warns that OPT requests are sent by default"
- shell = "dog OPT dns.google"
- stdout = { empty = true }
- stderr = { file = "outputs/opt-query.txt" }
- status = 3
- tags = [ 'options' ]
- [[cmd]]
- name = "Running dog with ‘opt’ also warns that OPT requests are sent by default"
- shell = "dog opt dns.google"
- stdout = { empty = true }
- stderr = { file = "outputs/opt-query.txt" }
- status = 3
- tags = [ 'options' ]
- [[cmd]]
- name = "Running dog with ‘--type OPT’ warns that OPT requests are sent by default"
- shell = "dog --type OPT dns.google"
- stdout = { empty = true }
- stderr = { file = "outputs/opt-query.txt" }
- status = 3
- tags = [ 'options' ]
- [[cmd]]
- name = "Running dog with ‘--type opt’ also warns that OPT requests are sent by default"
- shell = "dog --type opt dns.google"
- stdout = { empty = true }
- stderr = { file = "outputs/opt-query.txt" }
- status = 3
- tags = [ 'options' ]
- [[cmd]]
- name = "Running dog with a domain longer than 255 bytes warns about it being too long"
- shell = "dog 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890"
- stdout = { empty = true }
- stderr = { file = "outputs/huge-domain.txt" }
- status = 3
- tags = [ 'options' ]
- [[cmd]]
- name = "Running dog with ‘--https’ and no nameserver warns that one is missing"
- shell = "dog --https dns.google"
- stdout = { empty = true }
- stderr = { file = "outputs/missing-nameserver.txt" }
- status = 3
- tags = [ 'options' ]
|