Sha256: ff03b0691ced08b2f73942fefba0fa173e85f3c9901364807eed00d29ad2c54d

Contents?: true

Size: 820 Bytes

Versions: 1

Compression:

Stored size: 820 Bytes

Contents

describe("blender", function() {
  describe("makeItBlend()", function() {
    it("produces a difference image", function() {
      var imageOne      = new Image(),
          imageTwo      = new Image(),
          expectedImage = new Image(),
          actual;

      this.addMatchers(imagediff.jasmine);

      expectedImage.src = '/spec/javascripts/support/expected.png';
      imageOne.src = '/spec/javascripts/support/generated.png';
      imageTwo.src = '/spec/javascripts/support/reference.png';

      waitsFor(function() {
        return imageOne.complete && imageTwo.complete && expectedImage.complete;
      });

      runs(function() {
        window.blender.makeItBlend(imageOne, imageTwo, function(blended) {
          expect(blended).toImageDiffEqual(expectedImage);
        });
      });
    });
  });
});

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
compaa-0.2.0 spec/javascripts/BlenderSpec.js