Skip to content

Commit

Permalink
Add Test to check toDataURL('image/jpg')
Browse files Browse the repository at this point in the history
  • Loading branch information
koustuvsinha committed Aug 4, 2015
1 parent e084e10 commit 5f25412
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
10 changes: 10 additions & 0 deletions 2dcontext/tools/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -483,6 +483,16 @@
var data = canvas.toDataURL('image/png');
@assert data =~ /^data:image\/png[;,]/;
- name: toDataURL.jpg
desc: toDataURL with image/jpg is invalid type hence returns a PNG
testing:
- toDataURL.jpg
- toDataURL.witharguments
code: |
var data = canvas.toDataURL('image/jpg');
@assert data =~ /^data:image\/png[;,]/;
- name: toDataURL.bogustype
desc: toDataURL with a syntactically invalid type returns a PNG
testing:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<!DOCTYPE html>
<!-- DO NOT EDIT! This test has been generated by tools/gentest.py. -->
<title>Canvas test: toDataURL.jpg</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/common/canvas-tests.js"></script>
<link rel="stylesheet" href="/common/canvas-tests.css">
<body class="show_output">

<h1>toDataURL.jpg</h1>
<p class="desc">toDataURL with image/jpg is invalid type hence returns a PNG</p>


<p class="output">Actual output:</p>
<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>

<ul id="d"></ul>
<script>
var t = async_test("toDataURL with image/jpg is invalid type hence returns a PNG");
_addTest(function(canvas, ctx) {

var data = canvas.toDataURL('image/jpg');
assert_regexp_match(data, /^data:image\/png[;,]/);


});
</script>

0 comments on commit 5f25412

Please sign in to comment.