Rm bad tests

This commit is contained in:
Dan Abramov
2020-07-01 15:59:26 +01:00
parent d0e6cbc3b0
commit 8e99618afa
2 changed files with 0 additions and 98 deletions
@@ -1,49 +0,0 @@
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @emails react-core
*/
'use strict';
let accumulate;
describe('accumulate', () => {
beforeEach(() => {
accumulate = require('legacy-events/accumulate').default;
});
it('throws if the second item is null', () => {
expect(function() {
accumulate([], null);
}).toThrowError(
'accumulate(...): Accumulated items must not be null or undefined.',
);
});
it('return second item if first item is null', () => {
const a = [];
expect(accumulate(null, a)).toBe(a);
});
it('return concatenation of items if first item is an array', () => {
const a = ['hello'];
const b = 'world';
expect(accumulate(a, b)).toEqual(['hello', 'world']);
});
it('return concatenation of items if second item is an array', () => {
const a = 'hello';
const b = ['world'];
expect(accumulate(a, b)).toEqual(['hello', 'world']);
});
it('return an array containing both items if neither item is an array', () => {
const a = 'hello';
const b = 'world';
expect(accumulate(a, b)).toEqual(['hello', 'world']);
});
});
@@ -1,49 +0,0 @@
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @emails react-core
*/
'use strict';
let accumulateInto;
describe('accumulateInto', () => {
beforeEach(() => {
accumulateInto = require('legacy-events/accumulateInto').default;
});
it('throws if the second item is null', () => {
expect(function() {
accumulateInto([], null);
}).toThrowError(
'accumulateInto(...): Accumulated items must not be null or undefined.',
);
});
it('returns the second item if first is null', () => {
const a = [];
expect(accumulateInto(null, a)).toBe(a);
});
it('merges the second into the first if first item is an array', () => {
const a = [1, 2];
const b = [3, 4];
accumulateInto(a, b);
expect(a).toEqual([1, 2, 3, 4]);
expect(b).toEqual([3, 4]);
const c = [1];
accumulateInto(c, 2);
expect(c).toEqual([1, 2]);
});
it('returns a new array if first or both items are scalar', () => {
const a = [2];
expect(accumulateInto(1, a)).toEqual([1, 2]);
expect(a).toEqual([2]);
expect(accumulateInto(1, 2)).toEqual([1, 2]);
});
});