mirror of
https://github.com/apache/superset.git
synced 2024-09-12 00:29:39 -04:00
chore: rename 'Change dataset' action to 'Swap dataset' (#22197)
This commit is contained in:
parent
a77b2d6ebf
commit
888f43c6ad
@ -251,7 +251,7 @@ const ChangeDatasourceModal: FunctionComponent<ChangeDatasourceModalProps> = ({
|
|||||||
show={show}
|
show={show}
|
||||||
onHide={onHide}
|
onHide={onHide}
|
||||||
responsive
|
responsive
|
||||||
title={t('Change dataset')}
|
title={t('Swap dataset')}
|
||||||
width={confirmChange ? '432px' : ''}
|
width={confirmChange ? '432px' : ''}
|
||||||
height={confirmChange ? 'auto' : '540px'}
|
height={confirmChange ? 'auto' : '540px'}
|
||||||
hideFooter={!confirmChange}
|
hideFooter={!confirmChange}
|
||||||
|
@ -94,17 +94,17 @@ test('Should open a menu', async () => {
|
|||||||
render(<DatasourceControl {...props} />);
|
render(<DatasourceControl {...props} />);
|
||||||
|
|
||||||
expect(screen.queryByText('Edit dataset')).not.toBeInTheDocument();
|
expect(screen.queryByText('Edit dataset')).not.toBeInTheDocument();
|
||||||
expect(screen.queryByText('Change dataset')).not.toBeInTheDocument();
|
expect(screen.queryByText('Swap dataset')).not.toBeInTheDocument();
|
||||||
expect(screen.queryByText('View in SQL Lab')).not.toBeInTheDocument();
|
expect(screen.queryByText('View in SQL Lab')).not.toBeInTheDocument();
|
||||||
|
|
||||||
userEvent.click(screen.getByTestId('datasource-menu-trigger'));
|
userEvent.click(screen.getByTestId('datasource-menu-trigger'));
|
||||||
|
|
||||||
expect(await screen.findByText('Edit dataset')).toBeInTheDocument();
|
expect(await screen.findByText('Edit dataset')).toBeInTheDocument();
|
||||||
expect(screen.getByText('Change dataset')).toBeInTheDocument();
|
expect(screen.getByText('Swap dataset')).toBeInTheDocument();
|
||||||
expect(screen.getByText('View in SQL Lab')).toBeInTheDocument();
|
expect(screen.getByText('View in SQL Lab')).toBeInTheDocument();
|
||||||
});
|
});
|
||||||
|
|
||||||
test('Click on Change dataset option', async () => {
|
test('Click on Swap dataset option', async () => {
|
||||||
const props = createProps();
|
const props = createProps();
|
||||||
SupersetClientGet.mockImplementation(
|
SupersetClientGet.mockImplementation(
|
||||||
async ({ endpoint }: { endpoint: string }) => {
|
async ({ endpoint }: { endpoint: string }) => {
|
||||||
@ -123,7 +123,7 @@ test('Click on Change dataset option', async () => {
|
|||||||
userEvent.click(screen.getByTestId('datasource-menu-trigger'));
|
userEvent.click(screen.getByTestId('datasource-menu-trigger'));
|
||||||
|
|
||||||
await act(async () => {
|
await act(async () => {
|
||||||
userEvent.click(screen.getByText('Change dataset'));
|
userEvent.click(screen.getByText('Swap dataset'));
|
||||||
});
|
});
|
||||||
expect(
|
expect(
|
||||||
screen.getByText(
|
screen.getByText(
|
||||||
|
@ -302,7 +302,7 @@ class DatasourceControl extends React.PureComponent {
|
|||||||
)}
|
)}
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
)}
|
)}
|
||||||
<Menu.Item key={CHANGE_DATASET}>{t('Change dataset')}</Menu.Item>
|
<Menu.Item key={CHANGE_DATASET}>{t('Swap dataset')}</Menu.Item>
|
||||||
{datasource && (
|
{datasource && (
|
||||||
<Menu.Item key={VIEW_IN_SQL_LAB}>{t('View in SQL Lab')}</Menu.Item>
|
<Menu.Item key={VIEW_IN_SQL_LAB}>{t('View in SQL Lab')}</Menu.Item>
|
||||||
)}
|
)}
|
||||||
@ -421,7 +421,7 @@ class DatasourceControl extends React.PureComponent {
|
|||||||
this.handleMenuItemClick({ key: CHANGE_DATASET })
|
this.handleMenuItemClick({ key: CHANGE_DATASET })
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
{t('Change dataset')}
|
{t('Swap dataset')}
|
||||||
</Button>
|
</Button>
|
||||||
</p>
|
</p>
|
||||||
</>
|
</>
|
||||||
|
Loading…
Reference in New Issue
Block a user