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

Unified Diff: tests/language/named_parameters_aggregated_test.dart

Issue 2770063002: Revert "Format all multitests" (Closed)
Patch Set: Created 3 years, 9 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
« no previous file with comments | « tests/language/named_constructor_test.dart ('k') | tests/language/named_parameters_default_eq_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tests/language/named_parameters_aggregated_test.dart
diff --git a/tests/language/named_parameters_aggregated_test.dart b/tests/language/named_parameters_aggregated_test.dart
index 149f2eb7efa5f37aa41b8b24a03db40073bb211d..7ff998561f0a788a4e50cf109680f521fa7db6fb 100644
--- a/tests/language/named_parameters_aggregated_test.dart
+++ b/tests/language/named_parameters_aggregated_test.dart
@@ -5,46 +5,48 @@
import "package:expect/expect.dart";
+
class TypeTester<T> {}
// Expect compile-time error as no default values are allowed
// in closure type definitions.
typedef void Callback([String msg
= "" // //# 01: compile-time error
- ]);
+ ]);
class NamedParametersAggregatedTests {
+
static int F31(int a, {int b: 20, int c: 30}) {
- return 100 * (100 * a + b) + c;
+ return 100*(100*a + b) + c;
}
static int f_missing_comma(a
[b = 42] //# 02: compile-time error
- ) =>
- a;
+ ) => a;
var _handler = null;
// Expect compile-time error as no default values
// are allowed in closure type.
- void InstallCallback(
- void cb({String msg
+ void InstallCallback(void cb({String msg
: null //# 03: compile-time error
- })) {
+ })) {
_handler = cb;
}
+
}
+
main() {
// Expect compile-time error due to missing comma in function definition.
NamedParametersAggregatedTests.f_missing_comma(10
, 25 // //# 02: continued
- );
+ );
// Expect compile-time erorr due to duplicate named argument.
- NamedParametersAggregatedTests.F31(10, b: 25
+ NamedParametersAggregatedTests.F31(10, b:25
, b:35 // //# 04: compile-time error
- );
+ );
// Expect compile-time error due to missing positional argument.
Expect.throws(() => NamedParametersAggregatedTests.F31(b:25, c:35), (e) => e is NoSuchMethodError); // //# 05: static type warning
@@ -52,4 +54,5 @@ main() {
new TypeTester<Callback>();
(new NamedParametersAggregatedTests()).InstallCallback(null);
+
}
« no previous file with comments | « tests/language/named_constructor_test.dart ('k') | tests/language/named_parameters_default_eq_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698