mirror of
https://github.com/swisspol/GCDWebServer.git
synced 2026-03-17 00:00:02 +08:00
Added HTMLFileUpload unit tests
This commit is contained in:
@@ -45,6 +45,8 @@ xcodebuild -sdk "$OSX_SDK" -target "$OSX_TARGET" -configuration "$CONFIGURATION"
|
||||
# Run tests
|
||||
runTests $MRC_PRODUCT "htmlForm" "Tests/HTMLForm"
|
||||
runTests $ARC_PRODUCT "htmlForm" "Tests/HTMLForm"
|
||||
runTests $MRC_PRODUCT "htmlFileUpload" "Tests/HTMLFileUpload"
|
||||
runTests $ARC_PRODUCT "htmlFileUpload" "Tests/HTMLFileUpload"
|
||||
runTests $MRC_PRODUCT "webServer" "Tests/WebServer"
|
||||
runTests $ARC_PRODUCT "webServer" "Tests/WebServer"
|
||||
runTests $MRC_PRODUCT "webDAV" "Tests/WebDAV-Transmit"
|
||||
|
||||
9
Tests/HTMLFileUpload/001-200.response
Normal file
9
Tests/HTMLFileUpload/001-200.response
Normal file
@@ -0,0 +1,9 @@
|
||||
HTTP/1.1 200 OK
|
||||
Cache-Control: no-cache
|
||||
Content-Length: 299
|
||||
Content-Type: text/html; charset=utf-8
|
||||
Connection: Close
|
||||
Server: GCDWebServer
|
||||
Date: Fri, 25 Apr 2014 14:15:11 GMT
|
||||
|
||||
<html><body> <form name="input" action="/" method="post" enctype="multipart/form-data"> <input type="hidden" name="secret" value="42"> <input type="file" name="files" multiple><br/> <input type="submit" value="Submit"> </form> </body></html>
|
||||
10
Tests/HTMLFileUpload/001-GET.request
Normal file
10
Tests/HTMLFileUpload/001-GET.request
Normal file
@@ -0,0 +1,10 @@
|
||||
GET / HTTP/1.1
|
||||
Host: localhost:8080
|
||||
Connection: keep-alive
|
||||
Cache-Control: max-age=0
|
||||
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
|
||||
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.131 Safari/537.36
|
||||
DNT: 1
|
||||
Accept-Encoding: gzip,deflate,sdch
|
||||
Accept-Language: en-US,en;q=0.8,fr;q=0.6
|
||||
|
||||
9
Tests/HTMLFileUpload/002-200.response
Normal file
9
Tests/HTMLFileUpload/002-200.response
Normal file
@@ -0,0 +1,9 @@
|
||||
HTTP/1.1 200 OK
|
||||
Cache-Control: no-cache
|
||||
Content-Length: 443
|
||||
Content-Type: text/html; charset=utf-8
|
||||
Connection: Close
|
||||
Server: GCDWebServer
|
||||
Date: Fri, 25 Apr 2014 14:15:21 GMT
|
||||
|
||||
<html><body><p>secret = 42<br>files = "hero_mba_11.jpg" (image/jpeg | 106 KB)<br>files = "Test File.txt" (text/plain | 0 KB)<br></p><hr> <form name="input" action="/" method="post" enctype="multipart/form-data"> <input type="hidden" name="secret" value="42"> <input type="file" name="files" multiple><br/> <input type="submit" value="Submit"> </form> </body></html>
|
||||
BIN
Tests/HTMLFileUpload/002-POST.request
Normal file
BIN
Tests/HTMLFileUpload/002-POST.request
Normal file
Binary file not shown.
Reference in New Issue
Block a user