Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Unified Diff: tests/language/black_listed_test.dart

Issue 2990933002: Migrate block 43. (Closed)
Patch Set: Update tests and status file. Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: tests/language/black_listed_test.dart
diff --git a/tests/language/black_listed_test.dart b/tests/language/black_listed_test.dart
deleted file mode 100644
index fc94444ee18119c945aeadb93b6f8d3826a8a3e9..0000000000000000000000000000000000000000
--- a/tests/language/black_listed_test.dart
+++ /dev/null
@@ -1,137 +0,0 @@
-// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-// Dart test checking that static/instance field shadowing do not conflict.
-
-import 'package:expect/expect.dart' show Expect;
-
-// Test that certain interfaces/classes are blacklisted from being
-// implemented or extended.
-
-class MyBool
- extends bool //# 01a: compile-time error
- implements bool //# 01b: compile-time error
- extends Object with bool //# 01c: compile-time error
-{
- factory MyBool() => throw "bad";
-}
-
-abstract class MyBoolInterface
- extends bool //# 02a: compile-time error
- implements bool //# 02b: compile-time error
- extends Object with bool //# 02c: compile-time error
-{
- factory MyBoolInterface() => throw "bad";
-}
-
-class MyNum
- extends num //# 03a: compile-time error
- implements num //# 03b: compile-time error
- extends Object with num //# 03c: compile-time error
-{
- factory MyNum() => throw "bad";
-}
-
-abstract class MyNumInterface
- extends num //# 04a: compile-time error
- implements num //# 04b: compile-time error
- extends Object with num //# 04c: compile-time error
-{
- factory MyNumInterface() => throw "bad";
-}
-
-class MyInt
- extends int //# 05a: compile-time error
- implements int //# 05b: compile-time error
- extends Object with int //# 05c: compile-time error
-{
- factory MyInt() => throw "bad";
-}
-
-abstract class MyIntInterface
- extends int //# 06a: compile-time error
- implements int //# 06b: compile-time error
- extends Object with int //# 06c: compile-time error
-{
- factory MyIntInterface() => throw "bad";
-}
-
-class MyDouble
- extends double //# 07a: compile-time error
- implements double //# 07b: compile-time error
- extends Object with double //# 07c: compile-time error
-{
- factory MyDouble() => throw "bad";
-}
-
-abstract class MyDoubleInterface
- extends double //# 08a: compile-time error
- implements double //# 08b: compile-time error
- extends Object with double //# 08c: compile-time error
-{
- factory MyDoubleInterface() => throw "bad";
-}
-
-class MyString
- extends String //# 09a: compile-time error
- implements String //# 09b: compile-time error
- extends Object with String //# 09c: compile-time error
-{
- factory MyString() => throw "bad";
-}
-
-abstract class MyStringInterface
- extends String //# 10a: compile-time error
- implements String //# 10b: compile-time error
- extends Object with String //# 10c: compile-time error
-{
- factory MyStringInterface() => throw "bad";
-}
-
-class MyFunction implements Function {
- factory MyFunction() => throw "bad";
-}
-
-class MyOtherFunction extends Function {
- factory MyOtherFunction() => throw "bad";
-}
-
-abstract class MyFunctionInterface implements Function {
- factory MyFunctionInterface() => throw "bad";
-}
-
-class MyDynamic
- extends dynamic //# 13a: compile-time error
- implements dynamic //# 13b: compile-time error
- extends Object with dynamic //# 13c: compile-time error
-{
- factory MyDynamic() => throw "bad";
-}
-
-abstract class MyDynamicInterface
- extends dynamic //# 14a: compile-time error
- implements dynamic //# 14b: compile-time error
- extends Object with dynamic //# 14c: compile-time error
-{
- factory MyDynamicInterface() => throw "bad";
-}
-
-bool isBadString(e) => identical("bad", e);
-
-main() {
- Expect.throws(() => new MyBool(), isBadString);
- Expect.throws(() => new MyBoolInterface(), isBadString);
- Expect.throws(() => new MyNum(), isBadString);
- Expect.throws(() => new MyNumInterface(), isBadString);
- Expect.throws(() => new MyInt(), isBadString);
- Expect.throws(() => new MyIntInterface(), isBadString);
- Expect.throws(() => new MyDouble(), isBadString);
- Expect.throws(() => new MyDoubleInterface(), isBadString);
- Expect.throws(() => new MyString(), isBadString);
- Expect.throws(() => new MyStringInterface(), isBadString);
- Expect.throws(() => new MyFunction(), isBadString);
- Expect.throws(() => new MyOtherFunction(), isBadString);
- Expect.throws(() => new MyFunctionInterface(), isBadString);
- Expect.throws(() => new MyDynamic(), isBadString);
- Expect.throws(() => new MyDynamicInterface(), isBadString);
-}
« no previous file with comments | « tests/language/bit_shift_test.dart ('k') | tests/language/body_less_constructor_wrong_arg_negative_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698