文件操作 - reducers.test.ts
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/grafana/public/app/features/api-keys/state/reducers.test.ts
编辑文件内容
import { apiKeysLoaded, apiKeysReducer, initialApiKeysState, setSearchQuery } from './reducers'; import { getMultipleMockKeys } from '../__mocks__/apiKeysMock'; import { reducerTester } from '../../../../test/core/redux/reducerTester'; import { ApiKeysState } from '../../../types'; describe('API Keys reducer', () => { it('should set keys', () => { reducerTester<ApiKeysState>() .givenReducer(apiKeysReducer, { ...initialApiKeysState }) .whenActionIsDispatched(apiKeysLoaded(getMultipleMockKeys(4))) .thenStateShouldEqual({ ...initialApiKeysState, keys: getMultipleMockKeys(4), hasFetched: true, }); }); it('should set search query', () => { reducerTester<ApiKeysState>() .givenReducer(apiKeysReducer, { ...initialApiKeysState }) .whenActionIsDispatched(setSearchQuery('test query')) .thenStateShouldEqual({ ...initialApiKeysState, searchQuery: 'test query', }); }); });
修改文件时间
将文件时间修改为当前时间的前一年
删除文件