Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
DNS testing tools
Remoh
Commits
a5c2e4fd
Commit
a5c2e4fd
authored
Mar 05, 2020
by
Alexandre
Browse files
Write tests for IPv4 and IPv6 exceptions
parent
bbffbc9d
Changes
3
Hide whitespace changes
Inline
Side-by-side
check_doh
0 → 120000
View file @
a5c2e4fd
homer.py
\ No newline at end of file
check_dot
0 → 120000
View file @
a5c2e4fd
./homer.py
\ No newline at end of file
tests.yaml
View file @
a5c2e4fd
---
config
:
timeout
:
2
tests
:
-
exe
:
'
./homer.py'
args
:
...
...
@@ -38,4 +38,325 @@ tests:
stderr
:
'
'
partstdout
:
'
2a01:4f8:'
###############################################################################
-
exe
:
'
./homer.py'
name
:
'
[doh]
Force
IPv4
and
IPv6'
args
:
-
'
-4'
-
'
-6'
-
'
https://doh.bortzmeyer.fr/'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
IPv4
*or*
IPv6'
stdout
:
'
'
-
exe
:
'
./homer.py'
name
:
'
[dot]
Force
IPv4
and
IPv6'
args
:
-
'
-4'
-
'
-6'
-
'
--dot'
-
'
dot.bortzmeyer.fr'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
IPv4
*or*
IPv6'
stdout
:
'
'
-
exe
:
'
./homer.py'
name
:
'
[dot]
Use
IPv4
address
(raise
certificate
error)'
args
:
-
'
--dot'
-
'
193.70.85.11'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
Certificate
error'
stdout
:
'
'
-
exe
:
'
./homer.py'
name
:
'
[dot]
Use
IPv4
address
(without
certificate
check)'
args
:
-
'
--insecure'
-
'
--dot'
-
'
193.70.85.11'
-
'
framagit.org'
retcode
:
0
stderr
:
'
'
partstdout
:
'
2a01:4f8:'
-
exe
:
'
./homer.py'
name
:
'
[dot]
Use
IPv4
address
and
force
IPv6
(without
certificate
check)'
args
:
-
'
-6'
-
'
--insecure'
-
'
--dot'
-
'
193.70.85.11'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
litteral
IPv4'
stdout
:
'
'
-
exe
:
'
./homer.py'
name
:
'
[dot]
Use
IPv6
address
(raise
certificate
error)'
args
:
-
'
--dot'
-
'
2001:620:0:ff::2'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
Certificate
error'
stdout
:
'
'
-
exe
:
'
./homer.py'
name
:
'
[dot]
Use
IPv6
address
(without
certificate
check)'
args
:
-
'
--insecure'
-
'
--dot'
-
'
2001:620:0:ff::2'
-
'
framagit.org'
retcode
:
0
stderr
:
'
'
partstdout
:
'
2a01:4f8:'
-
exe
:
'
./homer.py'
name
:
'
[dot]
Use
IPv6
address
and
force
IPv4
(without
certificate
check)'
args
:
-
'
-4'
-
'
--insecure'
-
'
--dot'
-
'
2001:620:0:ff::2'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
litteral
IPv6'
stdout
:
'
'
################################################################################
# check_dot
-
exe
:
'
./check_dot'
name
:
'
[check_dot]
Use
an
IPv6'
args
:
-
'
-H'
-
'
2001:41d0:302:2200::180'
-
'
-V'
-
'
dot.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
0
stderr
:
'
'
partstdout
:
'
OK'
-
exe
:
'
./check_dot'
name
:
'
[check_dot]
Use
IPv6
address
and
force
IPv6'
args
:
-
'
-6'
-
'
-H'
-
'
2001:41d0:302:2200::180'
-
'
-V'
-
'
dot.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
0
stderr
:
'
'
partstdout
:
'
OK'
-
exe
:
'
./check_dot'
name
:
'
[check_dot]
Use
an
IPv4'
args
:
-
'
-H'
-
'
193.70.85.11'
-
'
-V'
-
'
dot.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
0
stderr
:
'
'
partstdout
:
'
OK'
-
exe
:
'
./check_dot'
name
:
'
[check_dot]
Use
IPv4
address
and
force
IPv4'
args
:
-
'
-4'
-
'
-H'
-
'
193.70.85.11'
-
'
-V'
-
'
dot.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
0
stderr
:
'
'
partstdout
:
'
OK'
-
exe
:
'
./check_dot'
name
:
'
[check_dot]
Force
IPv4
and
IPv6
with
an
IPv6'
args
:
-
'
-4'
-
'
-6'
-
'
-H'
-
'
2001:41d0:302:2200::180'
-
'
-V'
-
'
dot.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
IPv4
*or*
IPv6'
stdout
:
'
'
-
exe
:
'
./check_dot'
name
:
'
[check_dot]
Force
IPv4
and
IPv6
with
an
IPv4'
args
:
-
'
-4'
-
'
-6'
-
'
-H'
-
'
193.70.85.11'
-
'
-V'
-
'
dot.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
IPv4
*or*
IPv6'
stdout
:
'
'
-
exe
:
'
./check_dot'
name
:
'
[check_dot]
Use
IPv4
address
and
force
IPv6'
args
:
-
'
-6'
-
'
-H'
-
'
193.70.85.11'
-
'
-V'
-
'
dot.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
litteral
IPv4'
stdout
:
'
'
-
exe
:
'
./check_dot'
name
:
'
[check_dot]
Use
IPv6
address
and
force
IPv4'
args
:
-
'
-4'
-
'
-H'
-
'
2001:41d0:302:2200::180'
-
'
-V'
-
'
dot.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
litteral
IPv6'
stdout
:
'
'
################################################################################
# check_doh
-
exe
:
'
./check_doh'
name
:
'
[check_doh]
Use
an
IPv6'
args
:
-
'
-H'
-
'
2001:41d0:302:2200::180'
-
'
-V'
-
'
doh.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
0
stderr
:
'
'
partstdout
:
'
OK'
-
exe
:
'
./check_doh'
name
:
'
[check_doh]
Use
IPv6
address
and
force
IPv6'
args
:
-
'
-6'
-
'
-H'
-
'
2001:41d0:302:2200::180'
-
'
-V'
-
'
doh.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
0
stderr
:
'
'
partstdout
:
'
OK'
-
exe
:
'
./check_doh'
name
:
'
[check_doh]
Use
an
IPv4'
args
:
-
'
-H'
-
'
193.70.85.11'
-
'
-V'
-
'
doh.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
0
stderr
:
'
'
partstdout
:
'
OK'
-
exe
:
'
./check_doh'
name
:
'
[check_doh]
Use
IPv4
address
and
force
IPv4'
args
:
-
'
-4'
-
'
-H'
-
'
193.70.85.11'
-
'
-V'
-
'
doh.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
0
stderr
:
'
'
partstdout
:
'
OK'
-
exe
:
'
./check_doh'
name
:
'
[check_doh]
Force
IPv4
and
IPv6
with
an
IPv6'
args
:
-
'
-4'
-
'
-6'
-
'
-H'
-
'
2001:41d0:302:2200::180'
-
'
-V'
-
'
doh.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
IPv4
*or*
IPv6'
stdout
:
'
'
-
exe
:
'
./check_doh'
name
:
'
[check_doh]
Force
IPv4
and
IPv6
with
an
IPv4'
args
:
-
'
-4'
-
'
-6'
-
'
-H'
-
'
193.70.85.11'
-
'
-V'
-
'
doh.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
IPv4
*or*
IPv6'
stdout
:
'
'
-
exe
:
'
./check_doh'
name
:
'
[check_doh]
Use
IPv4
address
and
force
IPv6'
args
:
-
'
-6'
-
'
-H'
-
'
193.70.85.11'
-
'
-V'
-
'
doh.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
litteral
IPv4'
stdout
:
'
'
-
exe
:
'
./check_doh'
name
:
'
[check_doh]
Use
IPv6
address
and
force
IPv4'
args
:
-
'
-4'
-
'
-H'
-
'
2001:41d0:302:2200::180'
-
'
-V'
-
'
doh.bortzmeyer.fr'
-
'
-n'
-
'
framagit.org'
retcode
:
1
partstderr
:
'
litteral
IPv6'
stdout
:
'
'
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment