());
      });

      test('disabled checkbox is always valid', function() {
        c1.disabled = true;
        c1.required = true;
        assert.isTrue(c1.validate());

        c1.checked = true;
        assert.isTrue(c1.validate());
      });

      test('checkbox can check sizes', function() {
        var c2 = fixture('WithDifferentSizes');
        var normal = c2[0].getBoundingClientRect();
        var giant = c2[1].getBoundingClientRect();
        var tiny = c2[2].getBoundingClientRect();

        as