correction && add form && add slide && add masonry && css
This commit is contained in:
66
node_modules/fizzy-ui-utils/test/index.html
generated
vendored
Normal file
66
node_modules/fizzy-ui-utils/test/index.html
generated
vendored
Normal file
@@ -0,0 +1,66 @@
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width" />
|
||||
|
||||
<title>fizzy-ui-utils test</title>
|
||||
|
||||
<link rel="stylesheet" href="../bower_components/qunit/qunit/qunit.css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="qunit"></div>
|
||||
|
||||
<div class="grid grid-a">
|
||||
<div class="item item-a0"></div>
|
||||
<div class="item item-a1"></div>
|
||||
<div class="item item-a2"></div>
|
||||
<div class="item item-a3">
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<span class="span-a3"></span>
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="grid grid-b">
|
||||
<div class="item"></div>
|
||||
<div class="item"></div>
|
||||
<div>
|
||||
<div class="item"></div>
|
||||
</div>
|
||||
<div>
|
||||
<ul>
|
||||
<li>
|
||||
<div class="item"></div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p data-nice-greeter data-greeter-expected="hello world"></p>
|
||||
<p data-nice-greeter='{ "greeting": "bonjour", "recipient": "mon ami" }'
|
||||
data-greeter-expected="bonjour mon ami"></p>
|
||||
|
||||
<p class="js-nice-greeter" data-greeter-expected="hello world"></p>
|
||||
<p class="js-nice-greeter"
|
||||
data-nice-greeter='{ "greeting": "bonjour", "recipient": "mon ami" }'
|
||||
data-greeter-expected="bonjour mon ami"></p>
|
||||
|
||||
<script src="../bower_components/qunit/qunit/qunit.js"></script>
|
||||
<script src="../bower_components/desandro-matches-selector/matches-selector.js"></script>
|
||||
<script src="../utils.js"></script>
|
||||
|
||||
<script src="unit/make-array.js"></script>
|
||||
<script src="unit/remove-from.js"></script>
|
||||
<script src="unit/get-parent.js"></script>
|
||||
<script src="unit/filter-find-elements.js"></script>
|
||||
<script src="unit/html-init.js"></script>
|
||||
|
||||
</body>
|
||||
</html>
|
9
node_modules/fizzy-ui-utils/test/unit/.jshintrc
generated
vendored
Normal file
9
node_modules/fizzy-ui-utils/test/unit/.jshintrc
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"browser": true,
|
||||
"unused": true,
|
||||
"undef": true,
|
||||
"globals": {
|
||||
"fizzyUIUtils": false,
|
||||
"QUnit": false
|
||||
}
|
||||
}
|
8
node_modules/fizzy-ui-utils/test/unit/filter-find-elements.js
generated
vendored
Normal file
8
node_modules/fizzy-ui-utils/test/unit/filter-find-elements.js
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
QUnit.test( 'filterFindElements', function( assert ) {
|
||||
|
||||
var gridB = document.querySelector('.grid-b');
|
||||
|
||||
var itemElems = fizzyUIUtils.filterFindElements( gridB.children, '.item' );
|
||||
assert.equal( itemElems.length, 4, '4 items filter/found' );
|
||||
|
||||
});
|
30
node_modules/fizzy-ui-utils/test/unit/get-parent.js
generated
vendored
Normal file
30
node_modules/fizzy-ui-utils/test/unit/get-parent.js
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
QUnit.test( 'getParent', function( assert ) {
|
||||
|
||||
var getParent = fizzyUIUtils.getParent;
|
||||
|
||||
var gridA = document.querySelector('.grid-a');
|
||||
var itemA1 = document.querySelector('.item-a1');
|
||||
|
||||
var parent = getParent( itemA1, '.grid' );
|
||||
assert.equal( parent, gridA, 'got grid parent from item' );
|
||||
|
||||
parent = getParent( document.querySelector('.span-a3'), '.grid' );
|
||||
assert.equal( parent, gridA, 'got grid parent from span' );
|
||||
|
||||
parent = getParent( itemA1, '#qunit' );
|
||||
assert.ok( parent === undefined, 'parent not tree is undefined' );
|
||||
|
||||
var treeNotInDocument = document.createElement('div');
|
||||
treeNotInDocument.innerHTML =
|
||||
'<div class="a">' +
|
||||
'<div class="a1">' +
|
||||
'</div>';
|
||||
|
||||
parent = getParent( treeNotInDocument.querySelector('.a1'), '.not-found' );
|
||||
|
||||
assert.ok(
|
||||
parent === undefined,
|
||||
'Parent should be `undefined` even when the given tree is not in the document'
|
||||
);
|
||||
|
||||
});
|
23
node_modules/fizzy-ui-utils/test/unit/html-init.js
generated
vendored
Normal file
23
node_modules/fizzy-ui-utils/test/unit/html-init.js
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
QUnit.test( 'htmlInit', function( assert ) {
|
||||
|
||||
fizzyUIUtils.htmlInit( NiceGreeter, 'niceGreeter' );
|
||||
|
||||
var done = assert.async();
|
||||
fizzyUIUtils.docReady( function() {
|
||||
var greeterElems = document.querySelectorAll('[data-greeter-expected]');
|
||||
for ( var i=0; i < greeterElems.length; i++ ) {
|
||||
var greeterElem = greeterElems[i];
|
||||
var attr = greeterElem.getAttribute('data-greeter-expected');
|
||||
assert.equal( greeterElem.textContent, attr, 'textContent matches options' );
|
||||
}
|
||||
done();
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
function NiceGreeter( elem, options ) {
|
||||
this.element = elem;
|
||||
var greeting = options && options.greeting || 'hello';
|
||||
var recipient = options && options.recipient || 'world';
|
||||
this.element.textContent = greeting + ' ' + recipient;
|
||||
}
|
34
node_modules/fizzy-ui-utils/test/unit/make-array.js
generated
vendored
Normal file
34
node_modules/fizzy-ui-utils/test/unit/make-array.js
generated
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
QUnit.test( 'makeArray', function( assert ) {
|
||||
|
||||
var makeArray = fizzyUIUtils.makeArray;
|
||||
|
||||
var aryA = [ 0, 1, 2 ];
|
||||
var aryB = makeArray( aryA );
|
||||
assert.deepEqual( aryA, aryB, 'makeArray on array returns same array' );
|
||||
|
||||
var itemElems = document.querySelectorAll('.grid-a .item');
|
||||
var items = makeArray( itemElems );
|
||||
assert.ok( Array.isArray( items ), 'makeArray on querySelectorAll NodeList' );
|
||||
assert.equal( items.length, itemElems.length, 'length matches' );
|
||||
|
||||
var grids = makeArray( document.querySelector('.grid-a') );
|
||||
assert.ok( Array.isArray( grids ), 'makeArray on single element is array' );
|
||||
assert.equal( grids.length, 1, 'length = 1' );
|
||||
|
||||
var empty = makeArray();
|
||||
assert.deepEqual( empty, [], 'makeArray on undefined is empty array' );
|
||||
assert.equal( empty.length, 0, 'length = 0' );
|
||||
assert.ok( empty[0] === undefined, '[0] is undefined' );
|
||||
|
||||
// isotope#1235
|
||||
var aryC = makeArray('foo');
|
||||
assert.deepEqual( aryC, [ 'foo' ], 'string turns to single array item' );
|
||||
|
||||
var nullAry = makeArray( null );
|
||||
assert.deepEqual( nullAry, [], 'makeArray(null) returns empty array' );
|
||||
|
||||
var falseAry = makeArray( false );
|
||||
assert.deepEqual( falseAry, [ false ], 'makeArray(false) returns array with false' );
|
||||
assert.equal( falseAry.length, 1, 'falseyAry has 1 item' );
|
||||
|
||||
});
|
14
node_modules/fizzy-ui-utils/test/unit/remove-from.js
generated
vendored
Normal file
14
node_modules/fizzy-ui-utils/test/unit/remove-from.js
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
QUnit.test( 'removeFrom', function( assert ) {
|
||||
|
||||
var removeFrom = fizzyUIUtils.removeFrom;
|
||||
|
||||
var ary = [ 0, 1, 2, 3, 4, 5, 6 ];
|
||||
var len = ary.length;
|
||||
|
||||
removeFrom( ary, 2 );
|
||||
var ary2 = [ 0, 1, 3, 4, 5, 6 ];
|
||||
assert.deepEqual( ary, ary2, '2 removed' );
|
||||
removeFrom( ary, 8 );
|
||||
assert.deepEqual( ary, ary2, '8 not removed' );
|
||||
|
||||
});
|
Reference in New Issue
Block a user