Skip to content
代码片段 群组 项目
提交 41db3c2e 编辑于 作者: Florie Guibert's avatar Florie Guibert
浏览文件

Fix filtering board by Started milestone

Changelog: fixed
上级 f88a7db7
No related branches found
No related tags found
无相关合并请求
......@@ -46,11 +46,6 @@ export const IterationFilterType = {
current: 'Current',
};
export const MilestoneFilterType = {
any: 'Any',
none: 'None',
};
export const WeightFilterType = {
none: 'None',
};
......
import { formatIssueInput, filterVariables } from '~/boards/boards_util';
import { formatIssueInput, filterVariables, FiltersInfo } from '~/boards/boards_util';
import { FilterFields } from '~/boards/constants';
describe('formatIssueInput', () => {
const issueInput = {
......@@ -149,4 +150,40 @@ describe('filterVariables', () => {
expect(result).toEqual(expected);
});
it.each([
[
'converts milestone wild card',
{
filters: {
milestoneTitle: 'Started',
},
expected: {
milestoneWildcardId: 'STARTED',
not: {},
},
},
],
[
'converts assignee wild card',
{
filters: {
assigneeUsername: 'Any',
},
expected: {
assigneeWildcardId: 'ANY',
not: {},
},
},
],
])('%s', (_, { filters, issuableType = 'issue', expected }) => {
const result = filterVariables({
filters,
issuableType,
filterInfo: FiltersInfo,
filterFields: FilterFields,
});
expect(result).toEqual(expected);
});
});
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册