quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

test29 (682B)


      1 <testcase>
      2 <info>
      3 <keywords>
      4 HTTP
      5 HTTP GET
      6 timeout
      7 FAILURE
      8 </keywords>
      9 </info>
     10 # Server-side
     11 <reply>
     12 <data>
     13 HTTP/1.1 200 OK swsclose
     14 Date: Tue, 09 Nov 2010 14:49:00 GMT
     15 Connection: close
     16 
     17 _data_result_data_
     18 </data>
     19 <postcmd>
     20 wait 10
     21 </postcmd>
     22 </reply>
     23 
     24 # Client-side
     25 <client>
     26 <server>
     27 http
     28 </server>
     29 <killserver>
     30 http
     31 </killserver>
     32 <name>
     33 HTTP with 2 secs timeout
     34 </name>
     35 <command>
     36 http://%HOSTIP:%HTTPPORT/want/%TESTNUMBER -m 2
     37 </command>
     38 </client>
     39 
     40 # Verify data after the test has been "shot"
     41 <verify>
     42 <protocol>
     43 GET /want/%TESTNUMBER HTTP/1.1
     44 Host: %HOSTIP:%HTTPPORT
     45 User-Agent: curl/%VERSION
     46 Accept: */*
     47 
     48 </protocol>
     49 <errorcode>
     50 28
     51 </errorcode>
     52 </verify>
     53 </testcase>