mirror of
https://github.com/konvajs/konva.git
synced 2025-04-05 20:48:28 +08:00
clear label test
This commit is contained in:
parent
7970f45021
commit
6643dcb6cc
@ -40,12 +40,8 @@ suite('Label', function() {
|
|||||||
stage.add(layer);
|
stage.add(layer);
|
||||||
|
|
||||||
|
|
||||||
var beforeTextWidth = label.getText().getWidth();
|
|
||||||
|
|
||||||
label.getText().setFontSize(100);
|
label.getText().setFontSize(100);
|
||||||
|
|
||||||
var afterTextWidth = label.getText().getWidth();
|
|
||||||
|
|
||||||
label.getText().setFontSize(50);
|
label.getText().setFontSize(50);
|
||||||
|
|
||||||
label.getText().setText('Hello big world');
|
label.getText().setText('Hello big world');
|
||||||
@ -56,13 +52,10 @@ suite('Label', function() {
|
|||||||
assert.equal(label.getType(), 'Group');
|
assert.equal(label.getType(), 'Group');
|
||||||
assert.equal(label.getClassName(), 'Label');
|
assert.equal(label.getClassName(), 'Label');
|
||||||
|
|
||||||
var json = label.toJSON();
|
|
||||||
//console.log(json);
|
|
||||||
|
|
||||||
// use relaxed trace because text can be a slightly different size in different browsers,
|
// use relaxed trace because text can be a slightly different size in different browsers,
|
||||||
// resulting in slightly different tag dimensions
|
// resulting in slightly different tag dimensions
|
||||||
var relaxedTrace = layer.getContext().getTrace(true);
|
var relaxedTrace = layer.getContext().getTrace(true);
|
||||||
//console.log(relaxedTrace);
|
|
||||||
|
|
||||||
assert.equal(relaxedTrace, 'clearRect();save();save();globalAlpha;shadowColor;shadowBlur;shadowOffsetX;shadowOffsetY;drawImage();restore();drawImage();restore();save();transform();font;textBaseline;textAlign;save();translate();translate();save();fillStyle;fillText();restore();translate();restore();restore();clearRect();save();save();globalAlpha;shadowColor;shadowBlur;shadowOffsetX;shadowOffsetY;drawImage();restore();drawImage();restore();save();transform();font;textBaseline;textAlign;save();translate();translate();save();fillStyle;fillText();restore();translate();restore();restore();');
|
assert.equal(relaxedTrace, 'clearRect();save();save();globalAlpha;shadowColor;shadowBlur;shadowOffsetX;shadowOffsetY;drawImage();restore();drawImage();restore();save();transform();font;textBaseline;textAlign;save();translate();translate();save();fillStyle;fillText();restore();translate();restore();restore();clearRect();save();save();globalAlpha;shadowColor;shadowBlur;shadowOffsetX;shadowOffsetY;drawImage();restore();drawImage();restore();save();transform();font;textBaseline;textAlign;save();translate();translate();save();fillStyle;fillText();restore();translate();restore();restore();');
|
||||||
|
|
||||||
@ -87,7 +80,7 @@ suite('Label', function() {
|
|||||||
|
|
||||||
var label = new Kinetic.Label({
|
var label = new Kinetic.Label({
|
||||||
x: 100,
|
x: 100,
|
||||||
y: 100,
|
y: 100
|
||||||
});
|
});
|
||||||
|
|
||||||
// add a tag to the label
|
// add a tag to the label
|
||||||
|
Loading…
Reference in New Issue
Block a user