83 lines
		
	
	
	
		
			2.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			83 lines
		
	
	
	
		
			2.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
<testcase>
 | 
						|
<info>
 | 
						|
<keywords>
 | 
						|
unittest
 | 
						|
HSTS
 | 
						|
</keywords>
 | 
						|
</info>
 | 
						|
 | 
						|
<client>
 | 
						|
<server>
 | 
						|
none
 | 
						|
</server>
 | 
						|
<features>
 | 
						|
unittest
 | 
						|
HSTS
 | 
						|
</features>
 | 
						|
 | 
						|
<file name="%LOGDIR/hsts%TESTNUMBER">
 | 
						|
# Your HSTS cache. https://curl.se/docs/hsts.html
 | 
						|
# This file was generated by libcurl! Edit at your own risk.
 | 
						|
.readfrom.example "20211001 04:47:41"
 | 
						|
.old.example "20161001 04:47:41"
 | 
						|
.new.example "unlimited"
 | 
						|
</file>
 | 
						|
 | 
						|
# This date is exactly "20190124 22:34:21" UTC
 | 
						|
<setenv>
 | 
						|
CURL_TIME=1548369261
 | 
						|
</setenv>
 | 
						|
<name>
 | 
						|
HSTS
 | 
						|
</name>
 | 
						|
<command>
 | 
						|
%LOGDIR/hsts%TESTNUMBER
 | 
						|
</command>
 | 
						|
</client>
 | 
						|
 | 
						|
<verify>
 | 
						|
<stdout>
 | 
						|
readfrom.example [readfrom.example]: 1633063661 includeSubDomains
 | 
						|
'old.example' is not HSTS
 | 
						|
'readfrom.example' is not HSTS
 | 
						|
example.com [example.com]: 1579905261
 | 
						|
example.com [example.com]: 1569905261
 | 
						|
example.com [example.com]: 1569905261
 | 
						|
example.com [example.com]: 1569905261 includeSubDomains
 | 
						|
example.org [example.org]: 1579905261
 | 
						|
Input 8: error 43
 | 
						|
Input 9: error 43
 | 
						|
this.example [this.example]: 1548400797
 | 
						|
'this.example' is not HSTS
 | 
						|
Input 12: error 43
 | 
						|
Input 13: error 43
 | 
						|
Input 14: error 43
 | 
						|
3.example.com [example.com]: 1569905261 includeSubDomains
 | 
						|
3.example.com [example.com]: 1569905261 includeSubDomains
 | 
						|
foo.example.com [example.com]: 1569905261 includeSubDomains
 | 
						|
'foo.xample.com' is not HSTS
 | 
						|
'forexample.net' is not HSTS
 | 
						|
'forexample.net' is not HSTS
 | 
						|
'example.net' is not HSTS
 | 
						|
expire.example [expire.example]: 1548369268
 | 
						|
Number of entries: 4
 | 
						|
expire.example [expire.example]: 1548369268
 | 
						|
expire.example [expire.example]: 1548369268
 | 
						|
expire.example [expire.example]: 1548369268
 | 
						|
expire.example [expire.example]: 1548369268
 | 
						|
expire.example [expire.example]: 1548369268
 | 
						|
expire.example [expire.example]: 1548369268
 | 
						|
expire.example [expire.example]: 1548369268
 | 
						|
'expire.example' is not HSTS
 | 
						|
'expire.example' is not HSTS
 | 
						|
'expire.example' is not HSTS
 | 
						|
</stdout>
 | 
						|
<file name="%LOGDIR/hsts%TESTNUMBER.save" mode="text">
 | 
						|
# Your HSTS cache. https://curl.se/docs/hsts.html
 | 
						|
# This file was generated by libcurl! Edit at your own risk.
 | 
						|
.new.example "unlimited"
 | 
						|
.example.com "20191001 04:47:41"
 | 
						|
example.org "20200124 22:34:21"
 | 
						|
</file>
 | 
						|
</verify>
 | 
						|
</testcase>
 |