@ -19,6 +19,9 @@ def test_mm_list_is_present(host):
cmd = host . run ( ' HOST=lists.opendev.org list_lists --bare ' )
assert ' service-discuss ' in cmd . stdout
cmd = host . run ( ' HOST=lists.openinfra.dev list_lists --bare ' )
assert ' staff ' in cmd . stdout
cmd = host . run ( ' HOST=lists.openstack.org list_lists --bare ' )
assert ' openstack-discuss ' in cmd . stdout
@ -28,8 +31,57 @@ def test_mm_list_is_present(host):
cmd = host . run ( ' HOST=lists.zuul-ci.org list_lists --bare ' )
assert ' zuul-discuss ' in cmd . stdout
def test_mm_list_site ( host ) :
cmd = host . run ( ' curl '
' --resolve lists.airshipit.org:80:127.0.0.1 '
' http://lists.airshipit.org/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.airshipit.org Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl --insecure '
' --resolve lists.airshipit.org:443:127.0.0.1 '
' https://lists.airshipit.org/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.airshipit.org Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl '
' --resolve lists.opendev.org:80:127.0.0.1 '
' http://lists.opendev.org/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.opendev.org Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl --insecure '
' --resolve lists.opendev.org:443:127.0.0.1 '
' https://lists.opendev.org/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.opendev.org Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl '
' --resolve lists.openinfra.dev:80:127.0.0.1 '
' http://lists.openinfra.dev/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.openinfra.dev Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl --insecure '
' --resolve lists.openinfra.dev:443:127.0.0.1 '
' https://lists.openinfra.dev/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.openinfra.dev Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl '
' --resolve lists.openstack.org:80:127.0.0.1 '
' http://lists.openstack.org/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.openstack.org Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl --insecure '
' --resolve lists.openstack.org:443:127.0.0.1 '
' https://lists.openstack.org/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.openstack.org Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl '
' --resolve lists.starlingx.io:80:127.0.0.1 '
' http://lists.starlingx.io/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.starlingx.io Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl --insecure '
' --resolve lists.starlingx.io:443:127.0.0.1 '
' https://lists.starlingx.io/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.starlingx.io Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl '
' --resolve lists.zuul-ci.org:80:127.0.0.1 '
' http://lists.zuul-ci.org/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.zuul-ci.org Mailing Lists</TITLE> ' in cmd . stdout
cmd = host . run ( ' curl --insecure '
' --resolve lists.zuul-ci.org:443:127.0.0.1 '
' https://lists.zuul-ci.org/cgi-bin/mailman/listinfo ' )
assert ' <TITLE>lists.zuul-ci.org Mailing Lists</TITLE> ' in cmd . stdout
def test_domain_aliases ( host ) :
domain_aliases = host . file ( ' /etc/aliases.domain ' )
assert domain_aliases . exists
assert domain_aliases . contains ( ' staff@lists.openstack.org: staff@lists.openinfra.dev ' )