er).appendChild(ripple);
          ripple.downAction();
          ripple.upAction();
        });
      });

      suite('avoid double transitionend event', function () {
        setup(function () {
          rippleContainer = fixture('NoRipple');
        });
        test('the transitionend event should only fire once', function (done) {
          var ripple = document.createElement('paper-ripple');
          var transitionedEventCount = 0;
          ripple.addEventListener('transitionend', function() {
    