Fix trace message without compiler conditional
[MonkeyD.git] / qa / if_modified_since_test02.htt
blob45a4f87a2dfe2309453d81d2f864489985807027
1 ###############################################################################
2 # DESCRIPTION
3 #       Trivial test for If-Modified-Since header.
5 # AUTHOR
6 #       Carlos Ghan     <charlie.brown.uy@gmail.com>
8 # DATE
9 #       January 27 2010
11 # COMMENTS
12 #       Server must return a 304 response, since we are passing a date 1-week after
13 #       requested file's date as If-Modified-Since's parameter.
14 ###############################################################################
17 INCLUDE __CONFIG
18 INCLUDE __MACROS
20 CLIENT
21 _CALL INIT
22 _CALL TESTDOC_GETEPOCH
24 # 604800 seconds = 1 week 
25 _OP $TEST_DOC_EPOCH ADD 604800 TEST_DOC_EPOCH
27 # Format date
28 _CALL FMT_DATE $TEST_DOC_EPOCH TEST_DOC_HTTPDATE 
30 _REQ $HOST $PORT
31 __GET / $HTTPVER
32 __Host: $HOST
33 __If-Modified-Since: $TEST_DOC_HTTPDATE
34 __Connection: close
36 _EXPECT . "HTTP/1.1 304 Not Modified"
37 _WAIT
38 END