Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 library WebSocketTest; | 1 library WebSocketTest; |
| 2 import '../../pkg/unittest/lib/unittest.dart'; | 2 import '../../pkg/unittest/lib/unittest.dart'; |
| 3 import '../../pkg/unittest/lib/html_config.dart'; | 3 import '../../pkg/unittest/lib/html_individual_config.dart'; |
| 4 import 'dart:html'; | 4 import 'dart:html'; |
| 5 | 5 |
| 6 main() { | 6 main() { |
| 7 | 7 |
| 8 useHtmlConfiguration(); | 8 useHtmlIndividualConfiguration(); |
| 9 | 9 |
| 10 var isWebSocket = predicate((x) => x is WebSocket, 'is a WebSocket'); | 10 group('supported', () { |
| 11 test('supported', () { | |
| 12 expect(WebSocket.supported, true); | |
| 13 }); | |
| 14 }); | |
| 11 | 15 |
| 12 test('constructorTest', () { | 16 group('websocket', () { |
| 13 var socket = new WebSocket('ws://localhost'); | 17 var isWebSocket = predicate((x) => x is WebSocket, 'is a WebSocket'); |
| 14 expect(socket, isNotNull); | 18 var expectation = WebSocket.supported ? returnsNormally : throws; |
| 15 expect(socket, isWebSocket); | 19 |
| 20 test('constructorTest', () { | |
| 21 expect(() { | |
| 22 var socket = new WebSocket('ws://localhost'); | |
| 23 expect(socket, isNotNull); | |
| 24 expect(socket, isWebSocket); | |
| 25 }, expectation); | |
| 26 }); | |
| 16 }); | 27 }); |
| 28 | |
|
Emily Fortuna
2013/01/09 20:36:20
probably can get rid of these two extra whitespace
blois
2013/01/09 21:07:26
Done.
| |
| 29 | |
| 17 } | 30 } |
| OLD | NEW |