[tests] Cleanup remnants of multi-test migration

- Rename some compile time errors tests to end with "error_test.dart"
- Delete runtime tests that no longer perform the operations they
  claim to be testing. In many cases they do nothing at all.

Change-Id: I49c7b50d6628f56641b878635b32dbc0bc016bbb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345345
Commit-Queue: Nicholas Shahan <nshahan@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
diff --git a/tests/language/call/constructor_on_unresolvable_class_test.dart b/tests/language/call/constructor_on_unresolvable_class_error_test.dart
similarity index 100%
rename from tests/language/call/constructor_on_unresolvable_class_test.dart
rename to tests/language/call/constructor_on_unresolvable_class_error_test.dart
diff --git a/tests/language/call/constructor_on_unresolvable_class_runtime_test.dart b/tests/language/call/constructor_on_unresolvable_class_runtime_test.dart
deleted file mode 100644
index 0c30e8b..0000000
--- a/tests/language/call/constructor_on_unresolvable_class_runtime_test.dart
+++ /dev/null
@@ -1,18 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// 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.
-
-// Check that calling a constructor of a class that cannot be resolved causes
-// compile error.
-
-import "package:expect/expect.dart";
-import 'dart:math';
-
-main() {
-
-
-
-}
diff --git a/tests/language/call/method_override_test.dart b/tests/language/call/method_override_error_test.dart
similarity index 100%
rename from tests/language/call/method_override_test.dart
rename to tests/language/call/method_override_error_test.dart
diff --git a/tests/language/call/method_override_runtime_test.dart b/tests/language/call/method_override_runtime_test.dart
deleted file mode 100644
index d69e720..0000000
--- a/tests/language/call/method_override_runtime_test.dart
+++ /dev/null
@@ -1,32 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// Copyright (c) 2018, 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 program to test arithmetic operations.
-
-class B {}
-
-class C {
-  B call(B b) => b;
-}
-
-typedef B BToB(B x);
-
-class D {
-  BToB f() => ((B x) => x);
-  void g(C x) {}
-}
-
-class E extends D {
-  // This override is illegal because C is not a subtype of BToB.
-
-
-  // This override is illegal because BToB is not a supertype of C.
-
-}
-
-main() {
-  new E();
-}
diff --git a/tests/language/call/non_method_field_test.dart b/tests/language/call/non_method_field_error_test.dart
similarity index 100%
rename from tests/language/call/non_method_field_test.dart
rename to tests/language/call/non_method_field_error_test.dart
diff --git a/tests/language/call/non_method_field_runtime_test.dart b/tests/language/call/non_method_field_runtime_test.dart
deleted file mode 100644
index 0510151..0000000
--- a/tests/language/call/non_method_field_runtime_test.dart
+++ /dev/null
@@ -1,22 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// 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.
-
-// Tests calling an object's field which is not a method.
-
-class Fisk {
-  int i = 0;
-}
-
-class Hest extends Fisk {}
-
-main() {
-  Fisk x1 = new Fisk();
-
-
-  Hest x2 = new Hest();
-
-}
diff --git a/tests/language/call/nonexistent_constructor_test.dart b/tests/language/call/nonexistent_constructor_error_test.dart
similarity index 100%
rename from tests/language/call/nonexistent_constructor_test.dart
rename to tests/language/call/nonexistent_constructor_error_test.dart
diff --git a/tests/language/call/nonexistent_constructor_runtime_test.dart b/tests/language/call/nonexistent_constructor_runtime_test.dart
deleted file mode 100644
index 92e4b19..0000000
--- a/tests/language/call/nonexistent_constructor_runtime_test.dart
+++ /dev/null
@@ -1,25 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// 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.
-
-import "package:expect/expect.dart";
-
-// When attempting to call a nonexistent constructor, check that a
-// compile error is reported.
-
-foo() {
-  throw 'hest';
-}
-
-class A {
-  A.foo(var x) {}
-}
-
-main() {
-  new A.foo(42);
-
-
-}
diff --git a/tests/language/call/object_has_no_call_method_test.dart b/tests/language/call/object_has_no_call_method_error_test.dart
similarity index 100%
rename from tests/language/call/object_has_no_call_method_test.dart
rename to tests/language/call/object_has_no_call_method_error_test.dart
diff --git a/tests/language/call/object_has_no_call_runtime_1_test.dart b/tests/language/call/object_has_no_call_runtime_1_test.dart
deleted file mode 100644
index 3bb0108..0000000
--- a/tests/language/call/object_has_no_call_runtime_1_test.dart
+++ /dev/null
@@ -1,20 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// Copyright (c) 2017, 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.
-
-void test(dynamic d, Object o, Function f) {
-  d();
-
-
-
-
-
-
-
-
-}
-
-main() {}
diff --git a/tests/language/call/object_has_no_call_runtime_2_test.dart b/tests/language/call/object_has_no_call_runtime_2_test.dart
deleted file mode 100644
index 8c209c5..0000000
--- a/tests/language/call/object_has_no_call_runtime_2_test.dart
+++ /dev/null
@@ -1,20 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// Copyright (c) 2017, 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.
-
-void test(dynamic d, Object o, Function f) {
-
-
-  f();
-
-
-
-
-
-
-}
-
-main() {}
diff --git a/tests/language/call/object_has_no_call_runtime_3_test.dart b/tests/language/call/object_has_no_call_runtime_3_test.dart
deleted file mode 100644
index 6507f06..0000000
--- a/tests/language/call/object_has_no_call_runtime_3_test.dart
+++ /dev/null
@@ -1,20 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// Copyright (c) 2017, 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.
-
-void test(dynamic d, Object o, Function f) {
-
-
-
-  d.call;
-
-
-
-
-
-}
-
-main() {}
diff --git a/tests/language/call/object_has_no_call_runtime_4_test.dart b/tests/language/call/object_has_no_call_runtime_4_test.dart
deleted file mode 100644
index a64f242..0000000
--- a/tests/language/call/object_has_no_call_runtime_4_test.dart
+++ /dev/null
@@ -1,20 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// Copyright (c) 2017, 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.
-
-void test(dynamic d, Object o, Function f) {
-
-
-
-
-
-  f.call;
-
-
-
-}
-
-main() {}
diff --git a/tests/language/call/object_has_no_call_runtime_5_test.dart b/tests/language/call/object_has_no_call_runtime_5_test.dart
deleted file mode 100644
index ef58c84..0000000
--- a/tests/language/call/object_has_no_call_runtime_5_test.dart
+++ /dev/null
@@ -1,20 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// Copyright (c) 2017, 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.
-
-void test(dynamic d, Object o, Function f) {
-
-
-
-
-
-
-  d.call();
-
-
-}
-
-main() {}
diff --git a/tests/language/call/object_has_no_call_runtime_6_test.dart b/tests/language/call/object_has_no_call_runtime_6_test.dart
deleted file mode 100644
index 2dcd453..0000000
--- a/tests/language/call/object_has_no_call_runtime_6_test.dart
+++ /dev/null
@@ -1,20 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// Copyright (c) 2017, 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.
-
-void test(dynamic d, Object o, Function f) {
-
-
-
-
-
-
-
-
-  f.call();
-}
-
-main() {}
diff --git a/tests/language/call/object_has_no_call_runtime_test.dart b/tests/language/call/object_has_no_call_runtime_test.dart
deleted file mode 100644
index c0ec957..0000000
--- a/tests/language/call/object_has_no_call_runtime_test.dart
+++ /dev/null
@@ -1,20 +0,0 @@
-// TODO(multitest): This was automatically migrated from a multitest and may
-// contain strange or dead code.
-
-// Copyright (c) 2017, 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.
-
-void test(dynamic d, Object o, Function f) {
-
-
-
-
-
-
-
-
-
-}
-
-main() {}