update components
This commit is contained in:
parent
697257670c
commit
02ae9ec81e
123 changed files with 13600 additions and 531 deletions
|
@ -21,6 +21,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
|||
<script src="../../web-component-tester/browser.js"></script>
|
||||
<script src="../../test-fixture/test-fixture-mocha.js"></script>
|
||||
|
||||
<script src="../../iron-test-helpers/mock-interactions.js"></script>
|
||||
|
||||
<link rel="import" href="../../test-fixture/test-fixture.html">
|
||||
<link rel="import" href="../../iron-input/iron-input.html">
|
||||
<link rel="import" href="../paper-input-container.html">
|
||||
|
@ -141,11 +143,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
|||
var label = Polymer.dom(container).querySelector('#l');
|
||||
var input = Polymer.dom(container).querySelector('#i');
|
||||
var inputContent = Polymer.dom(container.root).querySelector('.input-content');
|
||||
input.focus();
|
||||
// 'focus' event isn't firing on windows ff for some reason when you call focus()
|
||||
container._onFocus();
|
||||
MockInteractions.focus(input);
|
||||
requestAnimationFrame(function() {
|
||||
assert.equal(document.activeElement, input, 'input is focused');
|
||||
assert.isTrue(container.focused, 'focused is true');
|
||||
assert.isTrue(inputContent.classList.contains('label-is-highlighted'), 'label is highlighted when input has focus');
|
||||
done();
|
||||
|
@ -157,8 +156,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
|||
var label = Polymer.dom(container).querySelector('#l');
|
||||
var input = Polymer.dom(container).querySelector('#i');
|
||||
var inputContent = Polymer.dom(container.root).querySelector('.input-content');
|
||||
input.focus();
|
||||
container._onFocus();
|
||||
MockInteractions.focus(input);
|
||||
requestAnimationFrame(function() {
|
||||
assert.isFalse(inputContent.classList.contains('label-is-highlighted'), 'label is not highlighted when input has focus and has null value');
|
||||
done();
|
||||
|
@ -170,10 +168,8 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
|
|||
var input = Polymer.dom(container).querySelector('#i');
|
||||
var line = Polymer.dom(container.root).querySelector('.underline');
|
||||
assert.isFalse(line.classList.contains('is-highlighted'), 'line is not highlighted when input is not focused');
|
||||
input.focus();
|
||||
container._onFocus();
|
||||
MockInteractions.focus(input);
|
||||
requestAnimationFrame(function() {
|
||||
assert.equal(document.activeElement, input, 'input is focused');
|
||||
assert.isTrue(line.classList.contains('is-highlighted'), 'line is highlighted when input is focused');
|
||||
done();
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue