This commit is contained in:
2024-06-28 13:32:22 +02:00
parent 18cad78969
commit bfbb5d64de
34 changed files with 8132 additions and 739 deletions

View File

@@ -1,24 +1,24 @@
const { resolve } = require('path');
const ColorThief = require(resolve(process.cwd(), "dist/color-thief.js"));
const img = resolve(process.cwd(), 'cypress/test-pages/img/rainbow-vertical.png');
const chai = require("chai");
const expect = chai.expect;
chai.use(require("chai-as-promised"));
import { resolve } from 'path';
import ColorThief from '../dist/color-thief-node.cjs';
const img = resolve( process.cwd(), 'cypress/test-pages/img/rainbow-vertical.png' );
import { expect as _expect, use } from 'chai';
const expect = _expect;
import chaiAsPromised from 'chai-as-promised';
use( chaiAsPromised );
describe( 'getColor()', function () {
it( 'returns valid color', function () {
return expect( ColorThief.getColor( img ) ).to.eventually.have.lengthOf( 3 );
} );
} );
describe('getColor()', function() {
it('returns valid color', function() {
return expect(ColorThief.getColor(img)).to.eventually.have.lengthOf(3);
});
});
describe( 'getPalette()', function () {
it( 'returns 5 colors when colorCount set to 5', function () {
return expect( ColorThief.getPalette( img, 5 ) ).to.eventually.have.lengthOf( 5 );
} );
describe('getPalette()', function() {
it('returns 5 colors when colorCount set to 5', function() {
return expect(ColorThief.getPalette(img, 5)).to.eventually.have.lengthOf(5);
});
it('returns 9 colors when colorCount set to 9', function() {
return expect(ColorThief.getPalette(img, 9)).to.eventually.have.lengthOf(9);
});
});
it( 'returns 9 colors when colorCount set to 9', function () {
return expect( ColorThief.getPalette( img, 9 ) ).to.eventually.have.lengthOf( 9 );
} );
} );