From 0cf50e0bb5a74d37a9de746cb6eb815060b696dc Mon Sep 17 00:00:00 2001 From: Tj Holowaychuk Date: Tue, 2 Nov 2010 13:30:48 -0700 Subject: [PATCH] Added textAlign left test --- test/canvas.test.js | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/test/canvas.test.js b/test/canvas.test.js index e49bd3f..22c0e1c 100644 --- a/test/canvas.test.js +++ b/test/canvas.test.js @@ -747,10 +747,10 @@ module.exports = { , 'Context2d#strokeText()'); }, - 'test Context2d#textAlign= left': function(assert){ + 'test Context2d#textAlign= right': function(assert){ var canvas = new Canvas(200, 200) , ctx = canvas.getContext('2d') - , path = __dirname + '/images/textAlign-left.png'; + , path = __dirname + '/images/textAlign-right.png'; ctx.strokeRect(0,0,200,200); ctx.lineTo(0,100); @@ -770,7 +770,7 @@ module.exports = { canvas , path , 'cde33254c5c6de39e1a549edcb23d93e' - , 'Context2d#textAlign= left failed'); + , 'Context2d#textAlign= right failed'); }, 'test Context2d#textAlign= center': function(assert){ @@ -799,6 +799,32 @@ module.exports = { , 'Context2d#textAlign= center failed'); }, + 'test Context2d#textAlign= left': function(assert){ + var canvas = new Canvas(200, 200) + , ctx = canvas.getContext('2d') + , path = __dirname + '/images/textAlign-left.png'; + + ctx.strokeRect(0,0,200,200); + ctx.lineTo(0,100); + ctx.lineTo(200,100); + ctx.stroke(); + + ctx.beginPath(); + ctx.lineTo(100,0); + ctx.lineTo(100,200); + ctx.stroke(); + + ctx.font = 'normal 20px Arial'; + ctx.textAlign = 'left'; + ctx.fillText("Wahoo", 100, 100); + + assertChecksum( + canvas + , path + , 'f22146910b2df4b96550611f45dda77a' + , 'Context2d#textAlign= left failed'); + }, + 'test Context2d#measureText()': function(assert){ var canvas = new Canvas(200, 200) , ctx = canvas.getContext('2d');