1、TSG-1199 持续注入自检报文,动态监测系统的处理表现 2、修改unittest 持续运行

This commit is contained in:
root
2020-05-26 10:43:17 +08:00
parent 2bd4996776
commit 797e395fa8
4 changed files with 105 additions and 6 deletions

View File

@@ -3,7 +3,9 @@ import json
import pycurl
import os
import re
import time
from io import BytesIO
import xmlrunner
URLBypass = 'https://sha384.badssl.self-test.geedge.net'
@@ -370,6 +372,7 @@ class SslUnitTest(unittest.TestCase):
if __name__ == '__main__':
suite = unittest.TestSuite()
suite._cleanup = False
suite.addTest(SslUnitTest('test_ssl_bypass'))
suite.addTest(SslUnitTest('test_ssl_intercept'))
suite.addTest(SslUnitTest('test_ssl_intercept_expired'))
@@ -383,10 +386,10 @@ if __name__ == '__main__':
suite.addTest(SslUnitTest('test_http_replace'))
suite.addTest(SslUnitTest('test_http_hijack'))
suite.addTest(SslUnitTest('test_http_insert'))
with open("/root/unittest_result.txt","w+") as f:
with open("/root/result_self_test/unittest_result.txt","w+") as f:
runner = unittest.TextTestRunner(stream=f,verbosity=2)
runner.run(suite)
print('\n'*10)
print("-"*100)
os.system("cat /root/unittest_result.txt")
print("="*100)
while 1:
f.write("Test start time: ")
f.write(time.asctime(time.localtime(time.time())))
f.write("\n")
runner.run(suite)