Initial Save
This commit is contained in:
21
node_modules/zen-observable/test/extras/zip.js
generated
vendored
Normal file
21
node_modules/zen-observable/test/extras/zip.js
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
import assert from 'assert';
|
||||
import { parse } from './parse.js';
|
||||
import { zip } from '../../src/extras.js';
|
||||
|
||||
describe('extras/zip', () => {
|
||||
it('should emit pairs of corresponding index values', async () => {
|
||||
let output = [];
|
||||
await zip(
|
||||
parse('a-b-c-d'),
|
||||
parse('-A-B-C-D')
|
||||
).forEach(
|
||||
value => output.push(value.join(''))
|
||||
);
|
||||
assert.deepEqual(output, [
|
||||
'aA',
|
||||
'bB',
|
||||
'cC',
|
||||
'dD',
|
||||
]);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user