1、TSG-1199 持续注入自检报文,动态监测系统的处理表现 2、修改unittest 持续运行
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user