mirror of
https://github.com/apache/superset.git
synced 2026-06-05 07:39:19 +00:00
refactor: typing for explore Control and messageToasts (#11416)
This commit is contained in:
@@ -16,9 +16,9 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
import { INFO_TOAST, DANGER_TOAST } from 'src/messageToasts/constants';
|
||||
import { ToastType } from 'src/messageToasts/constants';
|
||||
|
||||
export default [
|
||||
{ id: 'info_id', toastType: INFO_TOAST, text: 'info toast' },
|
||||
{ id: 'danger_id', toastType: DANGER_TOAST, text: 'danger toast' },
|
||||
{ id: 'info_id', toastType: ToastType.INFO, text: 'info toast' },
|
||||
{ id: 'danger_id', toastType: ToastType.DANGER, text: 'danger toast' },
|
||||
];
|
||||
|
||||
@@ -16,18 +16,17 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
import {
|
||||
DANGER_TOAST,
|
||||
INFO_TOAST,
|
||||
SUCCESS_TOAST,
|
||||
} from 'src/messageToasts/constants';
|
||||
import { ToastType } from 'src/messageToasts/constants';
|
||||
|
||||
import getToastsFromPyFlashMessages from 'src/messageToasts/utils/getToastsFromPyFlashMessages';
|
||||
|
||||
describe('getToastsFromPyFlashMessages', () => {
|
||||
it('should return an info toast', () => {
|
||||
const toast = getToastsFromPyFlashMessages([['info', 'info test']])[0];
|
||||
expect(toast).toMatchObject({ toastType: INFO_TOAST, text: 'info test' });
|
||||
expect(toast).toMatchObject({
|
||||
toastType: ToastType.INFO,
|
||||
text: 'info test',
|
||||
});
|
||||
});
|
||||
|
||||
it('should return a success toast', () => {
|
||||
@@ -35,7 +34,7 @@ describe('getToastsFromPyFlashMessages', () => {
|
||||
['success', 'success test'],
|
||||
])[0];
|
||||
expect(toast).toMatchObject({
|
||||
toastType: SUCCESS_TOAST,
|
||||
toastType: ToastType.SUCCESS,
|
||||
text: 'success test',
|
||||
});
|
||||
});
|
||||
@@ -43,7 +42,7 @@ describe('getToastsFromPyFlashMessages', () => {
|
||||
it('should return a danger toast', () => {
|
||||
const toast = getToastsFromPyFlashMessages([['danger', 'danger test']])[0];
|
||||
expect(toast).toMatchObject({
|
||||
toastType: DANGER_TOAST,
|
||||
toastType: ToastType.DANGER,
|
||||
text: 'danger test',
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user