chore: fix GitHub 'Unchanged files with check annotations' reports in PR (#26702)
This commit is contained in:
parent
a6290702d2
commit
dfc614bdc3
|
|
@ -23,7 +23,7 @@ jobs:
|
|||
run: npm ci
|
||||
- name: eslint
|
||||
working-directory: ./superset-websocket
|
||||
run: npm run eslint -- .
|
||||
run: npm run eslint -- . --quiet
|
||||
- name: typescript checks
|
||||
working-directory: ./superset-websocket
|
||||
run: npm run type
|
||||
|
|
|
|||
|
|
@ -77,6 +77,7 @@ const drillBy = (targetDrillByColumn: string, isLegacy = false) => {
|
|||
|
||||
const verifyExpectedFormData = (
|
||||
interceptedRequest: Interception,
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
expectedFormData: Record<string, any>,
|
||||
) => {
|
||||
const actualFormData = interceptedRequest.request.body?.form_data;
|
||||
|
|
|
|||
|
|
@ -88,6 +88,7 @@ function visitEdit(sampleDashboard = SAMPLE_DASHBOARD_1) {
|
|||
}
|
||||
|
||||
function resetTabbedDashboard(go = false) {
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
cy.getDashboard('tabbed_dash').then((r: Record<string, any>) => {
|
||||
const jsonMetadata = r?.json_metadata || '{}';
|
||||
const metadata = JSON.parse(jsonMetadata);
|
||||
|
|
|
|||
|
|
@ -20,6 +20,8 @@ import '@cypress/code-coverage/support';
|
|||
import '@applitools/eyes-cypress/commands';
|
||||
import failOnConsoleError from 'cypress-fail-on-console-error';
|
||||
|
||||
/* eslint-disable @typescript-eslint/no-explicit-any */
|
||||
|
||||
require('cy-verify-downloads').addCustomCommand();
|
||||
|
||||
// fail on console error, allow config to override individual tests
|
||||
|
|
|
|||
|
|
@ -41,12 +41,23 @@ export function clearAllInputs() {
|
|||
});
|
||||
}
|
||||
|
||||
const toSlicelike = ($chart: JQuery<HTMLElement>): Slice => ({
|
||||
slice_id: parseInt($chart.attr('data-test-chart-id')!, 10),
|
||||
form_data: {
|
||||
viz_type: $chart.attr('data-test-viz-type')!,
|
||||
},
|
||||
});
|
||||
const toSlicelike = ($chart: JQuery<HTMLElement>): Slice => {
|
||||
const chartId = $chart.attr('data-test-chart-id');
|
||||
const vizType = $chart.attr('data-test-viz-type');
|
||||
|
||||
return {
|
||||
slice_id: chartId ? parseInt(chartId, 10) : null,
|
||||
form_data: {
|
||||
viz_type: vizType || null,
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
export function getChartGridComponent({ name, viz }: ChartSpec) {
|
||||
return cy
|
||||
.get(`[data-test-chart-name="${name}"]`)
|
||||
.should('have.attr', 'data-test-viz-type', viz);
|
||||
}
|
||||
|
||||
export function getChartAliasBySpec(chart: ChartSpec) {
|
||||
return getChartGridComponent(chart).then($chart =>
|
||||
|
|
@ -67,12 +78,6 @@ export function getChartAliasesBySpec(charts: readonly ChartSpec[]) {
|
|||
return cy.wrap(aliases);
|
||||
}
|
||||
|
||||
export function getChartGridComponent({ name, viz }: ChartSpec) {
|
||||
return cy
|
||||
.get(`[data-test-chart-name="${name}"]`)
|
||||
.should('have.attr', 'data-test-viz-type', viz);
|
||||
}
|
||||
|
||||
export function waitForChartLoad(chart: ChartSpec) {
|
||||
return getChartGridComponent(chart).then(gridComponent => {
|
||||
const chartId = gridComponent.attr('data-test-chart-id');
|
||||
|
|
|
|||
|
|
@ -49,6 +49,7 @@ export function isLegacyChart(vizType: string): boolean {
|
|||
return !V1_PLUGINS.includes(vizType);
|
||||
}
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
export function isLegacyResponse(response: any): boolean {
|
||||
return !response.result;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue