diff --git a/packages/legacy-events/__tests__/accumulate-test.internal.js b/packages/legacy-events/__tests__/accumulate-test.internal.js deleted file mode 100644 index 7038502ffe..0000000000 --- a/packages/legacy-events/__tests__/accumulate-test.internal.js +++ /dev/null @@ -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']); - }); -}); diff --git a/packages/legacy-events/__tests__/accumulateInto-test.internal.js b/packages/legacy-events/__tests__/accumulateInto-test.internal.js deleted file mode 100644 index 0a1b11d360..0000000000 --- a/packages/legacy-events/__tests__/accumulateInto-test.internal.js +++ /dev/null @@ -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]); - }); -});