Skip to content

Commit d5344a3

Browse files
authored
Add a test for a successful redirect (#318)
1 parent bfe2c97 commit d5344a3

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

test/io/request_test.dart

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,15 @@ void main() {
4646
expect(response.statusCode, equals(302));
4747
});
4848

49+
test('with redirects', () async {
50+
final request = http.Request('GET', serverUrl.resolve('/redirect'));
51+
final response = await request.send();
52+
53+
expect(response.statusCode, equals(200));
54+
final bytesString = await response.stream.bytesToString();
55+
expect(bytesString, parse(containsPair('path', '/')));
56+
});
57+
4958
test('exceeding max redirects', () async {
5059
final request = http.Request('GET', serverUrl.resolve('/loop?1'))
5160
..maxRedirects = 2;

0 commit comments

Comments
 (0)