angular-cn/tools/material-ci/test-blocklist.ts
Paul Gschwendtner 8a7129e21a ci: disable hammerjs tests of components repository (#32485)
Follow-up for de8ebbdfd03feca36eb891e2cd3fb54c8279211f. We need to
disable a few HammerJS gesture tests of the component repository by
adding them to the material-ci test blocklist.

This is now surfaces because we updated the commit of the
`material-unit-tests` job to a more recent state where we re-enabled
the HammerJS gesture tests on the components-side. The tests were
previously disabled on the components repository because the blocklist
didn't work on Angular. See:
eaf70ca2a0.

PR Close #32485
2019-09-10 15:19:31 -04:00

175 lines
8.2 KiB
TypeScript

/**
* @license
* Copyright Google Inc. All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
// clang-format off
// tslint:disable
interface BlocklistEntry {
/** Description on why the given test is disabled. */
notes: string;
/** Optional error that has been thrown in the test. */
error?: string;
}
/**
* List of tests that should not run in the Angular component test suites. This should
* be empty in the components repository, but the file will be overwritten if the framework
* repository runs the Angular component test suites against the latest snapshots. This is
* helpful because sometimes breaking changes that break individual tests land in the framework
* repository. It should be possible to disable these tests until the component repository
* migrated the broken tests.
*/
export const testBlocklist: {[testName: string]: BlocklistEntry} = {
"GestureConfig should instantiate HammerJS": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer",
},
"GestureConfig should be able to pass options to HammerJS": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer",
},
"MatSlideToggle without forms with dragging should not emit a change event when the value did not change": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlideToggle without forms with dragging should ignore clicks on the label element while dragging": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlideToggle without forms with dragging should drag from end to start": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlideToggle without forms with dragging should drag from end to start in RTL": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlideToggle without forms with dragging should update the checked property of the input": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlideToggle without forms with dragging should not drag when disabled": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlideToggle without forms with dragging should emit a change event after drag": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlideToggle without forms with dragging should drag from start to end": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlideToggle without forms with dragging should drag from start to end in RTL": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlideToggle without forms custom action configuration should not change value on dragging when drag action is noop": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with thumb label should update the thumb label text on slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with set step should truncate long decimal values when using a decimal step": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with set step should not add decimals to the value if it is a whole number": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with set step should set the correct step value on slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with set step should round the value inside the label based on the provided step": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with set step should snap the thumb and fill to a step on slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with set value should set the correct value on slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with ngModel should update the model on slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with input event should emit an input event while sliding": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider standard slider should add and remove the mat-slider-sliding class when sliding": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider standard slider should not change value without emitting a change event": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider standard slider should update the value on a slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider standard slider should slide to the max value when the steps do not divide evenly into it": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider standard slider should set the value as max when sliding past the track": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider standard slider should update the track fill on slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider standard slider should set the value as min when sliding before the track": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider as a custom form control should update the control on slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with set min and max should set the correct value on slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with set min and max should snap the fill to the nearest value on slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider disabled slider should not add the mat-slider-sliding class on slide when disabled": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider disabled slider should not emit change when disabled": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider disabled slider should not change the value on slide when disabled": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with change handler should emit change on slide": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
"MatSlider slider with change handler should not emit multiple changes for same value": {
"error": "Unknown",
"notes": "Restore when Material has included HammerModule or removed dep on Hammer"
},
};
// clang-format on