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

Side by Side Diff: third_party/WebKit/LayoutTests/imported/web-platform-tests/html/dom/new-harness.js

Issue 1984023002: Move web-platform-tests to wpt (part 1 of 2) (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 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
OLDNEW
(Empty)
1 // We override only the things we need to -- the rest we'll just inherit from
2 // original-harness.js. Polymorphism, kind of.
3 ReflectionHarness.catchUnexpectedExceptions = false;
4
5 ReflectionHarness.test = function(expected, actual, description) {
6 test(function() {
7 assert_equals(expected, actual);
8 }, this.getTypeDescription() + ": " + description);
9 // This is the test suite that will rate conformance, so we don't want to
10 // bail out early if a test fails -- we want all tests to always run.
11 return true;
12 }
13
14 ReflectionHarness.run = function(fun, description) {
15 test(fun, this.getTypeDescription() + ": " + description);
16 }
17
18 ReflectionHarness.testException = function(exceptionName, fn, description) {
19 test(function() {
20 assert_throws(exceptionName, fn);
21 }, this.getTypeDescription() + ": " + description);
22 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698