Skip to content

Commit

Permalink
format document
Browse files Browse the repository at this point in the history
  • Loading branch information
dankogai committed Apr 14, 2023
1 parent 7004126 commit 922588d
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 29 deletions.
2 changes: 1 addition & 1 deletion test/00-chai.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
import * as _chai from 'chai';
global.chai = _chai;
global.chai = _chai;
56 changes: 28 additions & 28 deletions test/02-basic.js
Original file line number Diff line number Diff line change
@@ -1,41 +1,41 @@
import {Xiterable as _} from '../xiterable.js';
const $ = chai.expect;
import { Xiterable as _ } from '../xiterable.js';
const $ = chai.expect;

describe('isIterable', () => {
it('String', ()=>$(_.isIterable('')).to.equal(true));
it('Boolean', ()=>$(_.isIterable(false)).to.equal(false));
it('Number', ()=>$(_.isIterable(0)).to.equal(false));
it('Symbol', ()=>$(_.isIterable(Symbol())).to.equal(false));
it('String', () => $(_.isIterable('')).to.equal(true));
it('Boolean', () => $(_.isIterable(false)).to.equal(false));
it('Number', () => $(_.isIterable(0)).to.equal(false));
it('Symbol', () => $(_.isIterable(Symbol())).to.equal(false));
if (typeof BigInt !== 'undefined') {
let bzero; try{ eval('bzero = 0n') }catch(err){};
it('BigInt', ()=>$(_.isIterable(bzero)).to.equal(false));
let bzero; try { eval('bzero = 0n') } catch (err) { };
it('BigInt', () => $(_.isIterable(bzero)).to.equal(false));
} else {
it.skip('BigInt missing', x=>x);
it.skip('BigInt missing', x => x);
}
it('null', ()=>$(_.isIterable(null)).to.equal(false));
it('undefined',()=>$(_.isIterable(undefined)).to.equal(false));
it('Object', ()=>$(_.isIterable({})).to.equal(false));
it('Array', ()=>$(_.isIterable([])).to.equal(true));
it('Map',()=>$(_.isIterable(new Map())).to.equal(true));
it('Set',()=>$(_.isIterable(new Set())).to.equal(true));
it('Int8Array', ()=>$(_.isIterable(new Int8Array())).to.equal(true));
it('Uint8Array', ()=>$(_.isIterable(new Uint8Array())).to.equal(true));
it('null', () => $(_.isIterable(null)).to.equal(false));
it('undefined', () => $(_.isIterable(undefined)).to.equal(false));
it('Object', () => $(_.isIterable({})).to.equal(false));
it('Array', () => $(_.isIterable([])).to.equal(true));
it('Map', () => $(_.isIterable(new Map())).to.equal(true));
it('Set', () => $(_.isIterable(new Set())).to.equal(true));
it('Int8Array', () => $(_.isIterable(new Int8Array())).to.equal(true));
it('Uint8Array', () => $(_.isIterable(new Uint8Array())).to.equal(true));
it('Uint8ClampedArray',
()=>$(_.isIterable(new Uint8ClampedArray())).to.equal(true));
it('Int16Array', ()=>$(_.isIterable(new Int16Array())).to.equal(true));
it('Uint16Array', ()=>$(_.isIterable(new Uint16Array())).to.equal(true));
it('Int32Array', ()=>$(_.isIterable(new Int32Array())).to.equal(true));
it('Uint32Array', ()=>$(_.isIterable(new Uint32Array())).to.equal(true));
it('Float32Array', ()=>$(_.isIterable(new Float32Array())).to.equal(true));
it('Float64Array', ()=>$(_.isIterable(new Float64Array())).to.equal(true));
() => $(_.isIterable(new Uint8ClampedArray())).to.equal(true));
it('Int16Array', () => $(_.isIterable(new Int16Array())).to.equal(true));
it('Uint16Array', () => $(_.isIterable(new Uint16Array())).to.equal(true));
it('Int32Array', () => $(_.isIterable(new Int32Array())).to.equal(true));
it('Uint32Array', () => $(_.isIterable(new Uint32Array())).to.equal(true));
it('Float32Array', () => $(_.isIterable(new Float32Array())).to.equal(true));
it('Float64Array', () => $(_.isIterable(new Float64Array())).to.equal(true));
if (typeof BigInt64Array !== 'undefined') {
it('BigInt64Array',
()=>$(_.isIterable(new BigInt64Array())).to.equal(true));
() => $(_.isIterable(new BigInt64Array())).to.equal(true));
it('BigUint64Array',
()=>$(_.isIterable(new BigUint64Array())).to.equal(true));
() => $(_.isIterable(new BigUint64Array())).to.equal(true));
} else {
it.skip('BigInt64Array missing', x=>x);
it.skip('BigUint64Array missing', x=>x);
it.skip('BigInt64Array missing', x => x);
it.skip('BigUint64Array missing', x => x);
}
;
});

0 comments on commit 922588d

Please sign in to comment.