oveChild(el);
  });

  suite('Down and Up', function() {
    test('Left Mouse Button Only', function() {
      var options = {bubbles: true, composed: true};
      var evLeftDown = new CustomEvent('mousedown', options);
      // left button
      evLeftDown.button = 0;
      evLeftDown.clientX = 1;
      var evLeftUp = new CustomEvent('mouseup', options);
      var evRightDown = new CustomEvent('mousedown', options);
      // right button
      evRightDown.button = 2;
      evRightDown.clientX = 2;
      va