docs: add rough intro to test rtd integration
This commit is contained in:
parent
f21cf8b100
commit
667e1c174e
3 changed files with 19 additions and 2 deletions
|
@ -141,7 +141,10 @@ def main(san, dump, color, filename, valid, san_only, sep, pre, hosts):
|
||||||
output_string = ""
|
output_string = ""
|
||||||
if pre:
|
if pre:
|
||||||
output_string += f"{sep}".lstrip()
|
output_string += f"{sep}".lstrip()
|
||||||
output_string += f"{sep}".join(get_alt_names(hostinfo.cert))
|
alt_names = get_alt_names(hostinfo.cert)
|
||||||
|
if hostinfo.hostname not in alt_names:
|
||||||
|
alt_names.insert(0, hostinfo.hostname)
|
||||||
|
output_string += f"{sep}".join(alt_names)
|
||||||
print(output_string)
|
print(output_string)
|
||||||
break
|
break
|
||||||
output_string += (
|
output_string += (
|
||||||
|
|
|
@ -10,6 +10,8 @@ Welcome to checkcert's documentation!
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
:caption: Contents:
|
:caption: Contents:
|
||||||
|
|
||||||
|
introduction
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Indices and tables
|
Indices and tables
|
||||||
|
|
|
@ -50,7 +50,19 @@ def test_san():
|
||||||
|
|
||||||
def test_san_only():
|
def test_san_only():
|
||||||
"""verify --san outputs correctly"""
|
"""verify --san outputs correctly"""
|
||||||
response = runner.invoke(cert_main, ["www.franklin.edu", "--san-only"])
|
check_domain = "franklin.edu"
|
||||||
|
response = runner.invoke(cert_main, ["--san-only", check_domain])
|
||||||
|
assert response.exit_code == 0
|
||||||
|
sep_string = ","
|
||||||
|
response = runner.invoke(
|
||||||
|
cert_main, ["--san-only", f"--sep={sep_string}", check_domain]
|
||||||
|
)
|
||||||
|
assert response.exit_code == 0
|
||||||
|
assert sep_string in response.output
|
||||||
|
sep_string = " -d "
|
||||||
|
response = runner.invoke(
|
||||||
|
cert_main, ["--san-only", f"--sep={sep_string}", check_domain]
|
||||||
|
)
|
||||||
assert response.exit_code == 0
|
assert response.exit_code == 0
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue