| Index: test/paper_button_behavior_test.dart
|
| diff --git a/test/paper_button_behavior_test.dart b/test/paper_button_behavior_test.dart
|
| index b8bc06b30d1c6fc17ebaf08e473a12990233072b..d15f364805e3d33b798958604909d7cd353045c2 100644
|
| --- a/test/paper_button_behavior_test.dart
|
| +++ b/test/paper_button_behavior_test.dart
|
| @@ -9,6 +9,7 @@ import 'package:polymer_elements/iron_a11y_keys_behavior.dart';
|
| import 'package:polymer_elements/iron_button_state.dart';
|
| import 'package:polymer_elements/iron_control_state.dart';
|
| import 'package:polymer_elements/paper_button_behavior.dart';
|
| +import 'package:polymer_elements/paper_ripple_behavior.dart';
|
| import 'package:polymer_interop/polymer_interop.dart';
|
| import 'package:polymer/polymer.dart';
|
| import 'package:test/test.dart';
|
| @@ -19,26 +20,26 @@ main() async {
|
| await initPolymer();
|
|
|
| group('basic', () {
|
| - var button;
|
| + TestButton button;
|
|
|
| setUp(() {
|
| button = fixture('basic');
|
| });
|
|
|
| test('normal (no states)', () {
|
| - expect(button.jsElement['_elevation'], 1);
|
| + expect(button.elevation, 1);
|
| });
|
|
|
| test('set disabled property', () {
|
| button.disabled = true;
|
| - expect(button.jsElement['_elevation'], 0);
|
| + expect(button.elevation, 0);
|
| });
|
|
|
| test('pressed and released', () {
|
| down(button);
|
| - expect(button.jsElement['_elevation'], 4);
|
| + expect(button.elevation, 4);
|
| up(button);
|
| - expect(button.jsElement['_elevation'], 1);
|
| + expect(button.elevation, 1);
|
| });
|
|
|
| group('a button with toggles', () {
|
| @@ -49,7 +50,8 @@ main() async {
|
| test('activated by tap', () {
|
| var done = new Completer();
|
| downAndUp(button, () {
|
| - expect(button.jsElement['_elevation'], 4);
|
| + expect(button.elevation, 4);
|
| + expect(button.hasRipple(), isTrue);
|
| done.complete();
|
| });
|
| return done.future;
|
| @@ -58,7 +60,8 @@ main() async {
|
|
|
| test('receives focused', () {
|
| focus(button);
|
| - expect(button.jsElement['_elevation'], 3);
|
| + expect(button.elevation, 3);
|
| + expect(button.hasRipple(), isTrue);
|
| });
|
| });
|
| }
|
| @@ -69,6 +72,7 @@ class TestButton extends PolymerElement
|
| IronA11yKeysBehavior,
|
| IronButtonState,
|
| IronControlState,
|
| + PaperRippleBehavior,
|
| PaperButtonBehavior {
|
| TestButton.created() : super.created();
|
| }
|
|
|