Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1289)

Unified Diff: polymer_1.0.4/bower_components/paper-fab/test/a11y.html

Issue 1205703007: Add polymer 1.0 to npm_modules (Closed) Base URL: https://chromium.googlesource.com/infra/third_party/npm_modules.git@master
Patch Set: Renamed folder to 1.0.4 Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: polymer_1.0.4/bower_components/paper-fab/test/a11y.html
diff --git a/polymer_0.5.4/bower_components/paper-fab/test/a11y.html b/polymer_1.0.4/bower_components/paper-fab/test/a11y.html
similarity index 50%
copy from polymer_0.5.4/bower_components/paper-fab/test/a11y.html
copy to polymer_1.0.4/bower_components/paper-fab/test/a11y.html
index 1394520354f77c697d258e998594789681047678..2a2cbe3141065ee19f97d4829b7799f4cbe784a2 100644
--- a/polymer_0.5.4/bower_components/paper-fab/test/a11y.html
+++ b/polymer_1.0.4/bower_components/paper-fab/test/a11y.html
@@ -1,6 +1,7 @@
<!doctype html>
<!--
-Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
+@license
+Copyright (c) 2015 The Polymer Project Authors. All rights reserved.
This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
@@ -13,51 +14,55 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN
<title>paper-fab a11y tests</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
- <script src="../../webcomponentsjs/webcomponents.js"></script>
+ <script src="../../webcomponentsjs/webcomponents-lite.js"></script>
<script src="../../web-component-tester/browser.js"></script>
+ <script src="../../test-fixture/test-fixture-mocha.js"></script>
- <link href="../../core-icons/core-icons.html" rel="import">
- <link href="../paper-fab.html" rel="import">
+ <link rel="import" href="../../core-icons/core-icons.html">
+ <link rel="import" href="../../test-fixture/test-fixture.html">
+ <link rel="import" href="../paper-fab.html">
</head>
<body>
- <paper-fab id="fab1" icon="add"></paper-fab>
+ <test-fixture id="A11yFabs">
+ <template>
+ <paper-fab id="fab1" icon="add"></paper-fab>
+ <paper-fab id="fab2" icon="add" disabled></paper-fab>
+ <paper-fab id="fab3" icon="add" aria-label="custom"></paper-fab>
+ </template>
+ </test-fixture>
- <paper-fab id="fab2" icon="add" disabled></paper-fab>
+ <script>
- <paper-fab id="fab3" icon="add" aria-label="custom"></paper-fab>
+ var f1;
+ var f2;
+ var f3;
- <script>
+ setup(function() {
+ var fabs = fixture('A11yFabs');
- var f1 = document.getElementById('fab1');
- var f2 = document.getElementById('fab2');
- var f3 = document.getElementById('fab3');
+ f1 = fabs[0];
+ f2 = fabs[1];
+ f3 = fabs[2];
+ });
test('aria role is a button', function() {
assert.strictEqual(f1.getAttribute('role'), 'button');
});
- test('aria-disabled is set', function(done) {
+ test('aria-disabled is set', function() {
assert.ok(f2.hasAttribute('aria-disabled'));
f2.removeAttribute('disabled');
- flush(function() {
- assert.ok(!f2.hasAttribute('aria-disabled'));
- done();
- });
+ assert.strictEqual(f2.getAttribute('aria-disabled'), 'false');
});
- test('aria-label is set', function() {
- assert.strictEqual(f1.getAttribute('aria-label'), 'add');
- });
+ test('aria-label is set');
- test('user-defined aria-label is preserved', function(done) {
+ test('user-defined aria-label is preserved', function() {
assert.strictEqual(f3.getAttribute('aria-label'), 'custom');
f3.icon = 'arrow-forward';
- flush(function() {
- assert.strictEqual(f3.getAttribute('aria-label'), 'custom');
- done();
- });
+ assert.strictEqual(f3.getAttribute('aria-label'), 'custom');
});
</script>
« no previous file with comments | « polymer_1.0.4/bower_components/paper-fab/paper-fab.html ('k') | polymer_1.0.4/bower_components/paper-fab/test/basic.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698