mirror of
https://github.com/lovell/sharp.git
synced 2025-07-09 18:40:16 +02:00
Disable libvips cache for unit tests
Aids memory leak detection
This commit is contained in:
parent
32d9bc204a
commit
e465306d97
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Alpha transparency', function() {
|
describe('Alpha transparency', function() {
|
||||||
|
|
||||||
it('Flatten to black', function(done) {
|
it('Flatten to black', function(done) {
|
||||||
|
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Blur', function() {
|
describe('Blur', function() {
|
||||||
|
|
||||||
it('specific radius', function(done) {
|
it('specific radius', function(done) {
|
||||||
|
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Colour space conversion', function() {
|
describe('Colour space conversion', function() {
|
||||||
|
|
||||||
it('To greyscale', function(done) {
|
it('To greyscale', function(done) {
|
||||||
|
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Crop gravities', function() {
|
describe('Crop gravities', function() {
|
||||||
|
|
||||||
it('North', function(done) {
|
it('North', function(done) {
|
||||||
|
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Embed', function() {
|
describe('Embed', function() {
|
||||||
|
|
||||||
it('JPEG within PNG, no alpha channel', function(done) {
|
it('JPEG within PNG, no alpha channel', function(done) {
|
||||||
|
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Partial image extraction', function() {
|
describe('Partial image extraction', function() {
|
||||||
|
|
||||||
it('JPEG', function(done) {
|
it('JPEG', function(done) {
|
||||||
|
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Gamma correction', function() {
|
describe('Gamma correction', function() {
|
||||||
|
|
||||||
it('value of 0.0 (disabled)', function(done) {
|
it('value of 0.0 (disabled)', function(done) {
|
||||||
|
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Interpolation', function() {
|
describe('Interpolation', function() {
|
||||||
|
|
||||||
it('nearest neighbour', function(done) {
|
it('nearest neighbour', function(done) {
|
||||||
|
@ -8,6 +8,8 @@ var semver = require('semver');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Input/output', function() {
|
describe('Input/output', function() {
|
||||||
|
|
||||||
it('Read from File and write to Stream', function(done) {
|
it('Read from File and write to Stream', function(done) {
|
||||||
|
@ -6,6 +6,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Image metadata', function() {
|
describe('Image metadata', function() {
|
||||||
|
|
||||||
it('JPEG', function(done) {
|
it('JPEG', function(done) {
|
||||||
|
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Resize dimensions', function() {
|
describe('Resize dimensions', function() {
|
||||||
|
|
||||||
it('Exact crop', function(done) {
|
it('Exact crop', function(done) {
|
||||||
|
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Rotation', function() {
|
describe('Rotation', function() {
|
||||||
|
|
||||||
it('Rotate by 90 degrees, respecting output input size', function(done) {
|
it('Rotate by 90 degrees, respecting output input size', function(done) {
|
||||||
|
@ -5,6 +5,8 @@ var assert = require('assert');
|
|||||||
var sharp = require('../../index');
|
var sharp = require('../../index');
|
||||||
var fixtures = require('../fixtures');
|
var fixtures = require('../fixtures');
|
||||||
|
|
||||||
|
sharp.cache(0);
|
||||||
|
|
||||||
describe('Sharpen', function() {
|
describe('Sharpen', function() {
|
||||||
|
|
||||||
it('specific radius and levels 0.5, 2.5', function(done) {
|
it('specific radius and levels 0.5, 2.5', function(done) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user