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

Unified Diff: samples/sample_extension/test_sample_synchronous_extension.dart

Issue 131103025: Fixes ABI bug in MIPS. (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 6 years, 11 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 | « samples/sample_extension/sample_synchronous_extension.dart ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: samples/sample_extension/test_sample_synchronous_extension.dart
===================================================================
--- samples/sample_extension/test_sample_synchronous_extension.dart (revision 32146)
+++ samples/sample_extension/test_sample_synchronous_extension.dart (working copy)
@@ -12,7 +12,7 @@
}
}
-void main() {
+void checkSystemRand() {
systemSrand(17);
var x1 = systemRand();
var x2 = systemRand();
@@ -29,3 +29,26 @@
check(x2 != systemRand(), "x2 != systemRand()");
check(x3 != systemRand(), "x3 != systemRand()");
}
+
+void checkNoScopeSystemRand() {
+ systemSrand(17);
+ var x1 = noScopeSystemRand();
+ var x2 = noScopeSystemRand();
+ var x3 = noScopeSystemRand();
+ check(x1 != x2, "x1 != x2");
+ check(x1 != x3, "x1 != x3");
+ check(x2 != x3, "x2 != x3");
+ systemSrand(17);
+ check(x1 == noScopeSystemRand(), "x1 == noScopeSystemRand()");
+ check(x2 == noScopeSystemRand(), "x2 == noScopeSystemRand()");
+ check(x3 == noScopeSystemRand(), "x3 == noScopeSystemRand()");
+ systemSrand(18);
+ check(x1 != noScopeSystemRand(), "x1 != noScopeSystemRand()");
+ check(x2 != noScopeSystemRand(), "x2 != noScopeSystemRand()");
+ check(x3 != noScopeSystemRand(), "x3 != noScopeSystemRand()");
+}
+
+void main() {
+ checkSystemRand();
+ checkNoScopeSystemRand();
+}
« no previous file with comments | « samples/sample_extension/sample_synchronous_extension.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698