# get /format_test.js ok 1 - request parameter module is format ok 2 - request parameter action is index ok 3 - request format is js ok 4 - status code is 200 ok 5 - response header content-type is application/javascript (application/javascript) ok 6 - response content does not match regex // ok 7 - response content matches regex /Some js headers/ ok 8 - response content matches regex /This is a js file/ # get /format_test.css ok 9 - request parameter module is format ok 10 - request parameter action is index ok 11 - request format is css ok 12 - status code is 200 ok 13 - response header content-type is text/css; charset=utf-8 (text/css; charset=utf-8) ok 14 - response content matches regex /This is a css file/ # get /format_test ok 15 - request parameter module is format ok 16 - request parameter action is index ok 17 - request format is html ok 18 - status code is 200 ok 19 - response header content-type is text/html; charset=utf-8 (text/html; charset=utf-8) ok 20 - response selector body #content matches This is an HTML file # get /format_test.xml ok 21 - request parameter module is format ok 22 - request parameter action is index ok 23 - request format is xml ok 24 - status code is 200 ok 25 - response header content-type is text/xml; charset=utf-8 (text/xml; charset=utf-8) ok 26 - response selector sentences sentence:first matches This is a XML file # get /format_test.foo ok 27 - request parameter module is format ok 28 - request parameter action is index ok 29 - request format is foo ok 30 - status code is 200 ok 31 - response header content-type is text/html; charset=utf-8 (text/html; charset=utf-8) ok 32 - response header x-foo is true (true) ok 33 - response selector body #content matches This is an HTML file # get /format/js ok 34 - request parameter module is format ok 35 - request parameter action is js ok 36 - request format is js ok 37 - status code is 200 ok 38 - response header content-type is application/javascript (application/javascript) ok 39 - response content matches regex /A js file/ # get /format/forTheIPhone ok 40 - request parameter module is format ok 41 - request parameter action is forTheIPhone ok 42 - request format is iphone ok 43 - status code is 200 ok 44 - response header content-type is text/html; charset=utf-8 (text/html; charset=utf-8) ok 45 - response selector #content matches This is an HTML file for the iPhone ok 46 - response selector link[href*=iphone.css] exists # get /format/throwsException ok 47 - request parameter module is format ok 48 - request parameter action is throwsException ok 49 - status code is 500 ok 50 - response returns an exception of class Exception ok 51 - response exception message matches regex /message/ 1..51 # Looks like everything went fine.