HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/shop.komma.nl/node_modules/zen-observable/test/extras/zip.js
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',
    ]);
  });
});