| Index: tests/standalone/io/internet_address_invalid_arguments_test.dart
|
| diff --git a/tests/standalone/io/print_sync_test.dart b/tests/standalone/io/internet_address_invalid_arguments_test.dart
|
| similarity index 50%
|
| copy from tests/standalone/io/print_sync_test.dart
|
| copy to tests/standalone/io/internet_address_invalid_arguments_test.dart
|
| index f709df606fab78cd9e389c85f924a00d5f28a2e1..59610e1f7ae7177582d766eacbceb55ecaf2046d 100644
|
| --- a/tests/standalone/io/print_sync_test.dart
|
| +++ b/tests/standalone/io/internet_address_invalid_arguments_test.dart
|
| @@ -5,14 +5,17 @@
|
| import 'dart:io';
|
|
|
| import "package:expect/expect.dart";
|
| -import "package:async_helper/async_helper.dart";
|
| +
|
| +void testIllegalArguments() {
|
| + var args = [
|
| + null, 1, 1.1, new Object(), [], {'a' : '127.0.0.1'},
|
| + "", "." , ":", ":::"];
|
| + args.forEach((arg) {
|
| + Expect.throws(() => new InternetAddress(arg),
|
| + (e) => e is ArgumentError);
|
| + });
|
| +}
|
|
|
| void main() {
|
| - asyncStart();
|
| - Process.run(Platform.executable,
|
| - [Platform.script.resolve('print_sync_script.dart').toFilePath()])
|
| - .then((out) {
|
| - asyncEnd();
|
| - Expect.equals(1002, out.stdout.split('\n').length);
|
| - });
|
| + testIllegalArguments();
|
| }
|
|
|