Update ASIFormDataRequest test for url-encoded bodies, thanks to Alessandro Segala!
Showing
1 changed file
with
3 additions
and
1 deletions
@@ -110,12 +110,14 @@ | @@ -110,12 +110,14 @@ | ||
110 | [request setPostValue:@"(%20 ? =)" forKey:@"value2"]; | 110 | [request setPostValue:@"(%20 ? =)" forKey:@"value2"]; |
111 | [request setPostValue:@"£100.00" forKey:@"value3"]; | 111 | [request setPostValue:@"£100.00" forKey:@"value3"]; |
112 | [request setPostValue:@"" forKey:@"value4"]; | 112 | [request setPostValue:@"" forKey:@"value4"]; |
113 | + [request setPostValue:@"&??aaa=//ciaoèèè" forKey:@"teskey&aa"]; | ||
114 | + | ||
113 | [request setShouldStreamPostDataFromDisk:YES]; | 115 | [request setShouldStreamPostDataFromDisk:YES]; |
114 | [request setPostFormat:ASIURLEncodedPostFormat]; | 116 | [request setPostFormat:ASIURLEncodedPostFormat]; |
115 | [request start]; | 117 | [request start]; |
116 | 118 | ||
117 | 119 | ||
118 | - BOOL success = ([[request responseString] isEqualToString:@"value1: value1\r\nvalue2: (%20 ? =)\r\nvalue3: £100.00\r\nvalue4: "]); | 120 | + BOOL success = ([[request responseString] isEqualToString:@"value1: value1\r\nvalue2: (%20 ? =)\r\nvalue3: £100.00\r\nvalue4: \r\nteskey&aa: &??aaa=//ciaoèèè"]); |
119 | GHAssertTrue(success,@"Failed to send the correct post data"); | 121 | GHAssertTrue(success,@"Failed to send the correct post data"); |
120 | } | 122 | } |
121 | 123 |
-
Please register or login to post a comment