diff --git a/unittest_python/unittest/badssl.test.hosts b/unittest_python/unittest/badssl.test.hosts index faa1f5a..ee227b6 100644 --- a/unittest_python/unittest/badssl.test.hosts +++ b/unittest_python/unittest/badssl.test.hosts @@ -86,4 +86,4 @@ 192.0.2.130 www.badssl.self-test.geedge.net 192.0.2.130 xn--n1aae7f7o.badssl.self-test.geedge.net #### end of badssl.self-test.geedge.net hosts #### -192.0.2.131 https://downloadfile.self-test.geedge.net +192.0.2.131 downloadfile.self-test.geedge.net diff --git a/unittest_python/unittest/con_traffic_inject.py b/unittest_python/unittest/con_traffic_inject.py index 2774cec..9a85669 100644 --- a/unittest_python/unittest/con_traffic_inject.py +++ b/unittest_python/unittest/con_traffic_inject.py @@ -76,6 +76,12 @@ class SSLBuild: errdict["url"] = url errdict["time"] = time.asctime( time.localtime(time.time())) self.resultlist.append(errdict) + elif not re.search(r'CN = Tango[\s\S]*UNTRUST',issuer[1],0): + errdict["status"] = "error" + errdict["errinfo"] = "Intercept fail: no Tango cert" + errdict["url"] = url + errdict["time"] = time.asctime( time.localtime(time.time())) + self.resultlist.append(errdict) else: self.intecept_succ_get_value(urlkey,url,conn) conn.close() diff --git a/unittest_python/unittest/unittest_self.py b/unittest_python/unittest/unittest_self.py index 2e66562..8f79ab3 100644 --- a/unittest_python/unittest/unittest_self.py +++ b/unittest_python/unittest/unittest_self.py @@ -392,3 +392,4 @@ if __name__ == '__main__': f.write(time.asctime(time.localtime(time.time()))) f.write("\n") runner.run(suite) + time.sleep(1)