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

Unified Diff: tests/language/src/StringInterpolateTest.dart

Issue 10248007: test rename overhaul: step 8 - language tests (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 8 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/src/StringInterpolateTest.dart
diff --git a/tests/language/src/StringInterpolateTest.dart b/tests/language/src/StringInterpolateTest.dart
deleted file mode 100644
index 4effbd950d762fde78c2c2aab54fea2d41634b9b..0000000000000000000000000000000000000000
--- a/tests/language/src/StringInterpolateTest.dart
+++ /dev/null
@@ -1,63 +0,0 @@
-// Copyright (c) 2011, 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 testing string interpolation.
-
-
-class WhatchamaCallIt {
- WhatchamaCallIt() { }
-
- String foo() {
- // Test $this and Field name is defined in subclass.
- return "$this and $name";
- }
-}
-
-class ThingamaBob extends WhatchamaCallIt {
- ThingamaBob(String s) : super(), name = s { }
- String name;
- toString() => "Hansel";
-}
-
-class StringInterpolateTest {
-
- static final String A = "svin";
- static final String B = "hest";
- static final int N = 1 + 1;
- static String Printers;
- static String AAR_Printers;
-
- static testMain() {
- Printers = "Printers: $A and $B";
- AAR_Printers = "AAR has $N $Printers.";
-
- var x = 1;
- var s = "eins und \$x macht zwei.";
- print(s);
- Expect.equals(@"eins und $x macht zwei.", s);
-
- s = "eins und $x macht zwei.";
- print(s);
- Expect.equals(@"eins und 1 macht zwei.", s);
-
- print(AAR_Printers);
- Expect.equals(@"AAR has 2 Printers: svin and hest.", AAR_Printers);
-
- var s$eins = "eins";
- var $1 = 1;
- var zw = "zw";
- var ei = "ei";
- var zw$ei = "\"Martini, dry? Nai zwai.\"";
- s = "${s$eins} und ${$1} macht $zw$ei.";
- print(s);
- Expect.equals(@"eins und 1 macht zwei.", s);
-
- var t = new ThingamaBob("Gretel");
- print(t.foo());
- Expect.equals(t.foo(), "Hansel and Gretel");
- }
-}
-
-main() {
- StringInterpolateTest.testMain();
-}
« no previous file with comments | « tests/language/src/StringInterpolateNPETest.dart ('k') | tests/language/src/StringInterpolation1NegativeTest.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698