test1660 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <testcase>
  2. <info>
  3. <keywords>
  4. unittest
  5. HSTS
  6. </keywords>
  7. </info>
  8. <client>
  9. <server>
  10. none
  11. </server>
  12. <features>
  13. unittest
  14. HSTS
  15. </features>
  16. <file name="log/input%TESTNUMBER">
  17. # Your HSTS cache. https://curl.se/docs/hsts.html
  18. # This file was generated by libcurl! Edit at your own risk.
  19. .readfrom.example "20211001 04:47:41"
  20. .old.example "20161001 04:47:41"
  21. .new.example "unlimited"
  22. </file>
  23. # This date is exactly "20190124 22:34:21" UTC
  24. <setenv>
  25. CURL_TIME=1548369261
  26. </setenv>
  27. <name>
  28. HSTS
  29. </name>
  30. <command>
  31. -
  32. </command>
  33. </client>
  34. <verify>
  35. <stdout>
  36. readfrom.example [readfrom.example]: 1633063661 includeSubDomains
  37. 'old.example' is not HSTS
  38. 'readfrom.example' is not HSTS
  39. example.com [example.com]: 1579905261
  40. example.com [example.com]: 1569905261
  41. example.com [example.com]: 1569905261
  42. example.com [example.com]: 1569905261 includeSubDomains
  43. example.org [example.org]: 1579905261
  44. Input 8: error 43
  45. Input 9: error 43
  46. this.example [this.example]: 1548400797
  47. 'this.example' is not HSTS
  48. Input 12: error 43
  49. Input 13: error 43
  50. Input 14: error 43
  51. 3.example.com [example.com]: 1569905261 includeSubDomains
  52. 3.example.com [example.com]: 1569905261 includeSubDomains
  53. foo.example.com [example.com]: 1569905261 includeSubDomains
  54. 'foo.xample.com' is not HSTS
  55. 'forexample.net' is not HSTS
  56. 'forexample.net' is not HSTS
  57. 'example.net' is not HSTS
  58. expire.example [expire.example]: 1548369268
  59. Number of entries: 4
  60. expire.example [expire.example]: 1548369268
  61. expire.example [expire.example]: 1548369268
  62. expire.example [expire.example]: 1548369268
  63. expire.example [expire.example]: 1548369268
  64. expire.example [expire.example]: 1548369268
  65. expire.example [expire.example]: 1548369268
  66. expire.example [expire.example]: 1548369268
  67. 'expire.example' is not HSTS
  68. 'expire.example' is not HSTS
  69. 'expire.example' is not HSTS
  70. </stdout>
  71. <file name="log/hsts%TESTNUMBER" mode="text">
  72. # Your HSTS cache. https://curl.se/docs/hsts.html
  73. # This file was generated by libcurl! Edit at your own risk.
  74. .new.example "unlimited"
  75. .example.com "20191001 04:47:41"
  76. example.org "20200124 22:34:21"
  77. </file>
  78. </verify>
  79. </testcase>