https://github.com/web-platform-tests/wpt
Raw File
Tip revision: 2cfa0f419eab882fe7ef218107bd41cf780ec634 authored by jkereliuk on 04 April 2018, 13:05:19 UTC
some fixes and added test
Tip revision: 2cfa0f4
measure_syntax_err.any.js
test(function () {
   self.performance.mark("existing_mark");
   var entries = self.performance.getEntriesByName("existing_mark");
   assert_equals(entries.length, 1);
   self.performance.measure("measure", "existing_mark");
}, "Create a mark \"existing_mark\"");
test(function () {
   assert_throws(new SyntaxError(), function () {
       self.performance.measure("measure", "mark");
   });
}, "self.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, " +
                          "throws a SyntaxError exception.");

test(function () {
   assert_throws(new SyntaxError(), function () {
       self.performance.measure("measure", "mark", "existing_mark");
   });
}, "self.performance.measure(\"measure\", \"mark\", \"existing_mark\"), where \"mark\" is a " +
                          "non-existent mark, throws a SyntaxError exception.");

test(function () {
   assert_throws(new SyntaxError(), function () {
       self.performance.measure("measure", "existing_mark", "mark");
   });
}, "self.performance.measure(\"measure\", \"existing_mark\", \"mark\"), where \"mark\" " +
                            "is a non-existent mark, throws a SyntaxError exception.");

test(function () {
   assert_throws(new SyntaxError(), function () {
       self.performance.measure("measure", "mark", "mark");
   });
}, "self.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a " +
                          "non-existent mark, throws a SyntaxError exception.");
back to top