Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(523)

Delta Between Two Patch Sets: test/test_charm_container.js

Issue 8529043: Updates charm container design
Left Patch Set: Updates charm container design Created 12 years ago
Right Patch Set: Updates charm container design Created 12 years ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « app/widgets/charm-container.js ('k') | no next file » | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 'use strict'; 1 'use strict';
2 2
3 describe('charm container widget', function() { 3 describe('charm container widget', function() {
4 var container, Y, charm_container; 4 var container, Y, charm_container;
5 5
6 before(function(done) { 6 before(function(done) {
7 Y = YUI(GlobalConfig).use([ 7 Y = YUI(GlobalConfig).use([
8 'array', 8 'array',
9 'browser-charm-container', 9 'browser-charm-container',
10 'browser-charm-token', 10 'browser-charm-token',
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
78 },{ 78 },{
79 name: 'hob' 79 name: 'hob'
80 }] 80 }]
81 }); 81 });
82 charm_container.render(container); 82 charm_container.render(container);
83 assert.equal('Popular (4)', container.one('h3').get('text')); 83 assert.equal('Popular (4)', container.one('h3').get('text'));
84 assert.isFalse(container.one('.more').hasClass('hidden')); 84 assert.isFalse(container.one('.more').hasClass('hidden'));
85 assert.isTrue(container.one('.less').hasClass('hidden')); 85 assert.isTrue(container.one('.less').hasClass('hidden'));
86 }); 86 });
87 87
88 it('toggles between all or a just few items being shown', function() { 88 it('toggles between all or just a few items being shown', function() {
89 var hidden; 89 var hidden;
90 charm_container = new Y.juju.widgets.browser.CharmContainer({ 90 charm_container = new Y.juju.widgets.browser.CharmContainer({
91 children: [{ 91 children: [{
92 name: 'foo' 92 name: 'foo'
93 },{ 93 },{
94 name: 'bar' 94 name: 'bar'
95 },{ 95 },{
96 name: 'baz' 96 name: 'baz'
97 },{ 97 },{
98 name: 'hob' 98 name: 'hob'
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
141 charm_container.render(container); 141 charm_container.render(container);
142 142
143 var rendered = container.one('.yui3-charmcontainer'); 143 var rendered = container.one('.yui3-charmcontainer');
144 assert.equal('Popular (4)', rendered.one('h3').get('text')); 144 assert.equal('Popular (4)', rendered.one('h3').get('text'));
145 assert.equal(4, container.all('.yui3-charmtoken').size()); 145 assert.equal(4, container.all('.yui3-charmtoken').size());
146 assert.equal(0, container.all('.yui3-charmtoken-hidden').size()); 146 assert.equal(0, container.all('.yui3-charmtoken-hidden').size());
147 assert.equal(1, charm_container._events.length); 147 assert.equal(1, charm_container._events.length);
148 assert.isNull(rendered.one('.expand')); 148 assert.isNull(rendered.one('.expand'));
149 }); 149 });
150 }); 150 });
LEFTRIGHT

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b