migrated unit tests to Mocha

This commit is contained in:
Eric Rowell
2013-09-08 21:36:54 -07:00
parent 1d586098dd
commit 400fae734d
18 changed files with 810 additions and 831 deletions

View File

@@ -1,7 +1,7 @@
suite('Blob', function(){
// ======================================================
test('add blob', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var blob = new Kinetic.Blob({
@@ -44,7 +44,7 @@ suite('Blob', function(){
// ======================================================
test('define tension first', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
@@ -79,7 +79,7 @@ suite('Blob', function(){
// ======================================================
test('check for kinetic event handlers', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var blob = new Kinetic.Blob({

View File

@@ -2,7 +2,7 @@ suite('Circle', function(){
// ======================================================
test('add circle to stage', function(){
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var group = new Kinetic.Group();
var circle = new Kinetic.Circle({
@@ -45,7 +45,7 @@ suite('Circle', function(){
test('add circle with pattern fill', function(done) {
var imageObj = new Image();
imageObj.onload = function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var group = new Kinetic.Group();
var circle = new Kinetic.Circle({
@@ -88,7 +88,7 @@ suite('Circle', function(){
// ======================================================
test('add circle with radial gradient fill', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var group = new Kinetic.Group();
var circle = new Kinetic.Circle({
@@ -124,7 +124,7 @@ suite('Circle', function(){
// ======================================================
test('add shape with linear gradient fill', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var group = new Kinetic.Group();
var circle = new Kinetic.Circle({
@@ -150,7 +150,7 @@ suite('Circle', function(){
// ======================================================
test('set opacity after instantiation', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var group = new Kinetic.Group();
var circle = new Kinetic.Circle({
@@ -173,7 +173,7 @@ suite('Circle', function(){
// ======================================================
test('set fill after instantiation', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var circle = new Kinetic.Circle({
x: stage.getWidth() / 2,

View File

@@ -2,7 +2,7 @@ suite('Ellipse', function(){
// ======================================================
test('add ellipse', function(){
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var ellipse = new Kinetic.Ellipse({
x: stage.getWidth() / 2,

View File

@@ -4,7 +4,7 @@ suite('Image', function(){
test('add image', function(done) {
var imageObj = new Image();
imageObj.onload = function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
darth = new Kinetic.Image({
@@ -129,7 +129,7 @@ suite('Image', function(){
test('crop and scale image', function(done) {
var imageObj = new Image();
imageObj.onload = function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
darth = new Kinetic.Image({
x: 200,
@@ -194,7 +194,7 @@ suite('Image', function(){
test.skip('create image hit region', function(done) {
var imageObj = new Image();
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
imageObj.onload = function() {
@@ -234,7 +234,7 @@ suite('Image', function(){
test('image with svg source', function(done) {
var imageObj = new Image();
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
imageObj.onload = function() {
@@ -259,7 +259,7 @@ suite('Image', function(){
test('opacity test for image with svg source', function(done) {
var imageObj = new Image();
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
layer.add(new Kinetic.Line({

View File

@@ -1,7 +1,7 @@
suite('Line', function() {
// ======================================================
test('add line', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var points = [{
@@ -47,7 +47,7 @@ suite('Line', function() {
// ======================================================
test('test default ponts array for two lines', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var line = new Kinetic.Line({
@@ -80,7 +80,7 @@ suite('Line', function() {
// ======================================================
test('add dashed line', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
/*

View File

@@ -1,6 +1,6 @@
suite('Polygon', function() {
test('add polygon', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();

View File

@@ -2,7 +2,7 @@ suite('Rect', function(){
// ======================================================
test('add rect to stage', function(){
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
@@ -29,7 +29,7 @@ suite('Rect', function(){
// ======================================================
test('add rect with shadow, rotation, corner radius, and opacity', function(){
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
@@ -69,7 +69,7 @@ suite('Rect', function(){
// ======================================================
test('draw rect', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var rect = new Kinetic.Rect({
x: 200,
@@ -95,7 +95,7 @@ suite('Rect', function(){
// ======================================================
test('add fill stroke rect', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var rect = new Kinetic.Rect({
x: 200,
@@ -113,7 +113,7 @@ suite('Rect', function(){
// ======================================================
test('add stroke rect', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var rect = new Kinetic.Rect({
x: 200,
@@ -130,7 +130,7 @@ suite('Rect', function(){
// ======================================================
test('use default stroke (stroke color should be black)', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var rect = new Kinetic.Rect({
x: 200,
@@ -146,7 +146,7 @@ suite('Rect', function(){
// ======================================================
test('use default stroke width (stroke width should be 2)', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var rect = new Kinetic.Rect({
x: 200,

View File

@@ -1,7 +1,7 @@
suite('Spline', function() {
// ======================================================
test('add spline', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var line1 = new Kinetic.Spline({
@@ -78,7 +78,7 @@ suite('Spline', function() {
// ======================================================
test('update spline points', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var spline = new Kinetic.Spline({
@@ -129,7 +129,7 @@ suite('Spline', function() {
// ======================================================
test('add point to spline points', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var spline = new Kinetic.Spline({
@@ -172,7 +172,7 @@ suite('Spline', function() {
// ======================================================
test('create from points represented as a flat array', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var line = new Kinetic.Spline({
@@ -198,7 +198,7 @@ suite('Spline', function() {
// ======================================================
test('create from points represented as an array of objects', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var line = new Kinetic.Spline({
@@ -231,7 +231,7 @@ suite('Spline', function() {
// ======================================================
test('create from points represented as an array of arrays', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var line = new Kinetic.Spline({

View File

@@ -3,7 +3,7 @@ suite('Sprite', function() {
test('add sprite', function(done) {
var imageObj = new Image();
imageObj.onload = function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var anims = {

View File

@@ -1,7 +1,7 @@
suite('Text', function(){
// ======================================================
test('add text with shadows', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var rect = new Kinetic.Rect({
@@ -57,7 +57,7 @@ suite('Text', function(){
// ======================================================
test('text getters and setters', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var text = new Kinetic.Text({
@@ -153,7 +153,7 @@ suite('Text', function(){
// ======================================================
test('text multi line', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var rect = new Kinetic.Rect({
@@ -207,7 +207,7 @@ suite('Text', function(){
// ======================================================
test('text multi line with shadows', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var text = new Kinetic.Text({
@@ -242,7 +242,7 @@ suite('Text', function(){
// ======================================================
test('change font size should update text data', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var text = new Kinetic.Text({

View File

@@ -1,7 +1,7 @@
suite('Wedge', function() {
// ======================================================
test('add wedge', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var wedge = new Kinetic.Wedge({
x: 100,
@@ -27,7 +27,7 @@ suite('Wedge', function() {
// ======================================================
test('set wedge angle using degrees', function() {
var stage = buildStage();
var stage = addStage();
var layer = new Kinetic.Layer();
var wedge = new Kinetic.Wedge({
x: 100,