This test ensures we can get at a page's HTML source code.
No extension
script | mock xml server setup |
add response | <!DOCTYPE html><html><head><title>Start Page Title</title> </head><body> <input name="remove" type="button" value="Remove"> </body></html> |
$url<-[http://127.0.0.1:8001/FitNesseMock] | get mock server url |
script | browser test | ||
open | $url->[http://127.0.0.1:8001/FitNesseMock] | ||
show | page source | <!DOCTYPE html><html><head><title>Start Page Title</title> </head><body> <input name="remove" type="button" value="Remove"> </body></html> | |
show | save page source | FitNesseMock.html | |
$source<-[<!DOCTYPE html><html><head><title>Start Page Title</title> </head><body> <input name="remove" type="button" value="Remove"> </body></html>] |
page source | ||
check | save page source | /<a href="files/.*?\.html" target="_blank">FitNesseMock.html</a>/ found in: <a href="files/pagesources/FitNesseMock_1.html" target="_blank">FitNesseMock.html</a> |
script | compare fixture | ||||
check | count differences between (ignore whitespace) | <!DOCTYPE html><html><head><title>Start Page Title</title> </head><body> <input name="remove" type="button" value="Remove"> </body></html> |
and | $source->[<!DOCTYPE html><html><head><title>Start Page Title</title> </head><body> <input name="remove" type="button" value="Remove"> </body></html>] |
0 |
script | mock xml server setup |
stop |
HTML extension
script | mock xml server setup | /test.html |
add response | <!DOCTYPE html><html><head><title>Start Page Title</title> </head><body> <input name="remove" type="button" value="Remove"> </body></html> |
|
$url<-[http://127.0.0.1:8001/test.html] | get mock server url |
script | browser test | |
open | $url->[http://127.0.0.1:8001/test.html] | |
check | save page source | /<a href="files/.*?\.html" target="_blank">test.html</a>/ found in: <a href="files/pagesources/test.html" target="_blank">test.html</a> |
script | mock xml server setup | /test.html |
stop |
No file name
script | mock xml server setup | /test/ |
add response | <!DOCTYPE html><html><head><title>Start Page Title</title> </head><body> <input name="remove" type="button" value="Remove"> </body></html> |
|
$url<-[http://127.0.0.1:8001/test/] | get mock server url |
script | browser test | |
open | $url->[http://127.0.0.1:8001/test/] | |
check | save page source | /<a href="files/.*?\.html" target="_blank">pageSource.html</a>/ found in: <a href="files/pagesources/pageSource.html" target="_blank">pageSource.html</a> |
script | mock xml server setup | /test/ |
stop |
Query params?
script | mock xml server setup | /test |
add response | <!DOCTYPE html><html><head><title>Start Page Title</title> </head><body> <input name="remove" type="button" value="Remove"> </body></html> |
|
$url<-[http://127.0.0.1:8001/test] | get mock server url |
script | browser test | |
open | $url->[http://127.0.0.1:8001/test]?hallo=1&yes=no | |
check | save page source | /<a href="files/.*?\.html" target="_blank">test.html</a>/ found in: <a href="files/pagesources/test_1.html" target="_blank">test.html</a> |
script | mock xml server setup | /test |
stop |