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

Side by Side Diff: test/mjsunit/var.js

Issue 638643002: Update unicode to 7.0.0. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: addressed comment Created 6 years, 2 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « test/cctest/test-strings.cc ('k') | test/unittests/unicode/unicode-predicates-unittest.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2008 the V8 project authors. All rights reserved. 1 // Copyright 2008 the V8 project authors. All rights reserved.
2 // Redistribution and use in source and binary forms, with or without 2 // Redistribution and use in source and binary forms, with or without
3 // modification, are permitted provided that the following conditions are 3 // modification, are permitted provided that the following conditions are
4 // met: 4 // met:
5 // 5 //
6 // * Redistributions of source code must retain the above copyright 6 // * Redistributions of source code must retain the above copyright
7 // notice, this list of conditions and the following disclaimer. 7 // notice, this list of conditions and the following disclaimer.
8 // * Redistributions in binary form must reproduce the above 8 // * Redistributions in binary form must reproduce the above
9 // copyright notice, this list of conditions and the following 9 // copyright notice, this list of conditions and the following
10 // disclaimer in the documentation and/or other materials provided 10 // disclaimer in the documentation and/or other materials provided
(...skipping 17 matching lines...) Expand all
28 assertTrue(!x && typeof x == 'undefined'); 28 assertTrue(!x && typeof x == 'undefined');
29 assertTrue(!y && typeof y == 'undefined'); 29 assertTrue(!y && typeof y == 'undefined');
30 if (false) { var x = 42; } 30 if (false) { var x = 42; }
31 if (true) { var y = 87; } 31 if (true) { var y = 87; }
32 assertTrue(!x && typeof x == 'undefined'); 32 assertTrue(!x && typeof x == 'undefined');
33 assertEquals(87, y); 33 assertEquals(87, y);
34 34
35 assertTrue(!z && typeof z == 'undefined'); 35 assertTrue(!z && typeof z == 'undefined');
36 if (false) { var z; } 36 if (false) { var z; }
37 assertTrue(!z && typeof z == 'undefined'); 37 assertTrue(!z && typeof z == 'undefined');
38
39 assertThrows("var \u2E2F;", SyntaxError);
40 assertThrows("var \\u2E2F;", SyntaxError);
41
42 assertDoesNotThrow("var \u2118;");
43 assertDoesNotThrow("var \\u2118;");
44 assertDoesNotThrow("var \u212E;");
45 assertDoesNotThrow("var \\u212E;");
46 assertDoesNotThrow("var \u309B;");
47 assertDoesNotThrow("var \\u309B;");
48 assertDoesNotThrow("var \u309C;");
49 assertDoesNotThrow("var \\u309C;");
50
51 assertDoesNotThrow("var $\u00B7;");
52 assertDoesNotThrow("var $\u0387;");
53 assertDoesNotThrow("var $\u1369;");
54 assertDoesNotThrow("var $\u1370;");
55 assertDoesNotThrow("var $\u1371;");
56 assertDoesNotThrow("var $\u19DA;");
OLDNEW
« no previous file with comments | « test/cctest/test-strings.cc ('k') | test/unittests/unicode/unicode-predicates-unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698