mirror of
https://github.com/mgerb/mywebsite
synced 2026-01-12 10:52:47 +00:00
updated bunch of file paths and changed the way posts are loaded
This commit is contained in:
99
node_modules/es6-iterator/test/index.js
generated
vendored
Normal file
99
node_modules/es6-iterator/test/index.js
generated
vendored
Normal file
@@ -0,0 +1,99 @@
|
||||
'use strict';
|
||||
|
||||
var ee = require('event-emitter')
|
||||
, iteratorSymbol = require('es6-symbol').iterator;
|
||||
|
||||
module.exports = function (T) {
|
||||
return {
|
||||
"": function (a) {
|
||||
var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć'], it, y, z;
|
||||
|
||||
it = new T(x);
|
||||
a(it[iteratorSymbol](), it, "@@iterator");
|
||||
y = it.next();
|
||||
a.deep(y, { done: false, value: 'raz' }, "#1");
|
||||
z = it.next();
|
||||
a.not(y, z, "Recreate result");
|
||||
a.deep(z, { done: false, value: 'dwa' }, "#2");
|
||||
a.deep(it.next(), { done: false, value: 'trzy' }, "#3");
|
||||
a.deep(it.next(), { done: false, value: 'cztery' }, "#4");
|
||||
a.deep(it.next(), { done: false, value: 'pięć' }, "#5");
|
||||
a.deep(y = it.next(), { done: true, value: undefined }, "End");
|
||||
a.not(y, it.next(), "Recreate result on dead");
|
||||
},
|
||||
Emited: function (a) {
|
||||
var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć'], y, it;
|
||||
|
||||
y = ee();
|
||||
it = new T(x, y);
|
||||
a.deep(it.next(), { done: false, value: 'raz' }, "#1");
|
||||
a.deep(it.next(), { done: false, value: 'dwa' }, "#2");
|
||||
y.emit('_add', x.push('sześć') - 1);
|
||||
a.deep(it.next(), { done: false, value: 'trzy' }, "#3");
|
||||
x.splice(1, 0, 'półtora');
|
||||
y.emit('_add', 1);
|
||||
a.deep(it.next(), { done: false, value: 'półtora' }, "Insert");
|
||||
x.splice(5, 1);
|
||||
y.emit('_delete', 5);
|
||||
a.deep(it.next(), { done: false, value: 'cztery' }, "#4");
|
||||
a.deep(it.next(), { done: false, value: 'sześć' }, "#5");
|
||||
a.deep(it.next(), { done: true, value: undefined }, "End");
|
||||
},
|
||||
"Emited #2": function (a) {
|
||||
var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć', 'sześć'], y, it;
|
||||
|
||||
y = ee();
|
||||
it = new T(x, y);
|
||||
a.deep(it.next(), { done: false, value: 'raz' }, "#1");
|
||||
a.deep(it.next(), { done: false, value: 'dwa' }, "#2");
|
||||
x.splice(1, 0, 'półtora');
|
||||
y.emit('_add', 1);
|
||||
x.splice(1, 0, '1.25');
|
||||
y.emit('_add', 1);
|
||||
x.splice(0, 1);
|
||||
y.emit('_delete', 0);
|
||||
a.deep(it.next(), { done: false, value: 'półtora' }, "Insert");
|
||||
a.deep(it.next(), { done: false, value: '1.25' }, "Insert #2");
|
||||
a.deep(it.next(), { done: false, value: 'trzy' }, "#3");
|
||||
a.deep(it.next(), { done: false, value: 'cztery' }, "#4");
|
||||
x.splice(5, 1);
|
||||
y.emit('_delete', 5);
|
||||
a.deep(it.next(), { done: false, value: 'sześć' }, "#5");
|
||||
a.deep(it.next(), { done: true, value: undefined }, "End");
|
||||
},
|
||||
"Emited: Clear #1": function (a) {
|
||||
var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć', 'sześć'], y, it;
|
||||
|
||||
y = ee();
|
||||
it = new T(x, y);
|
||||
a.deep(it.next(), { done: false, value: 'raz' }, "#1");
|
||||
a.deep(it.next(), { done: false, value: 'dwa' }, "#2");
|
||||
x.length = 0;
|
||||
y.emit('_clear');
|
||||
a.deep(it.next(), { done: true, value: undefined }, "End");
|
||||
},
|
||||
"Emited: Clear #2": function (a) {
|
||||
var x = ['raz', 'dwa', 'trzy', 'cztery', 'pięć', 'sześć'], y, it;
|
||||
|
||||
y = ee();
|
||||
it = new T(x, y);
|
||||
a.deep(it.next(), { done: false, value: 'raz' }, "#1");
|
||||
a.deep(it.next(), { done: false, value: 'dwa' }, "#2");
|
||||
x.length = 0;
|
||||
y.emit('_clear');
|
||||
x.push('foo');
|
||||
x.push('bar');
|
||||
a.deep(it.next(), { done: false, value: 'foo' }, "#3");
|
||||
a.deep(it.next(), { done: false, value: 'bar' }, "#4");
|
||||
x.splice(1, 0, 'półtora');
|
||||
y.emit('_add', 1);
|
||||
x.splice(1, 0, '1.25');
|
||||
y.emit('_add', 1);
|
||||
x.splice(0, 1);
|
||||
y.emit('_delete', 0);
|
||||
a.deep(it.next(), { done: false, value: 'półtora' }, "Insert");
|
||||
a.deep(it.next(), { done: false, value: '1.25' }, "Insert #2");
|
||||
a.deep(it.next(), { done: true, value: undefined }, "End");
|
||||
}
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user