Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
e900e7d1
V
vscode
项目概览
xxadev
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
e900e7d1
编写于
7月 28, 2017
作者:
R
Rob Lourens
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix querybuilder tests on windows
上级
789deaa9
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
67 addition
and
68 deletion
+67
-68
src/vs/workbench/parts/search/test/common/queryBuilder.test.ts
...s/workbench/parts/search/test/common/queryBuilder.test.ts
+67
-68
未找到文件。
src/vs/workbench/parts/search/test/common/queryBuilder.test.ts
浏览文件 @
e900e7d1
...
...
@@ -99,74 +99,73 @@ suite('QueryBuilder', () => {
testIncludes
(
<
string
>
includePattern
,
<
ISearchPathsResult
>
expectedResult
);
}
// TODO@rob fix these
// test('absolute includes', () => {
// [
// [
// fixPath('/foo/bar'),
// <ISearchPathsResult>{
// searchPaths: [{ searchPath: getUri('/foo/bar') }]
// }
// ],
// [
// fixPath('/foo/bar') + ',' + 'a',
// <ISearchPathsResult>{
// searchPaths: [{ searchPath: getUri('/foo/bar') }],
// includePattern: patternsToIExpression(globalGlob('a'))
// }
// ],
// [
// fixPath('/foo/bar') + ',' + fixPath('/1/2'),
// <ISearchPathsResult>{
// searchPaths: [{ searchPath: getUri('/foo/bar') }, { searchPath: getUri('/1/2') }]
// }
// ],
// [
// fixPath('/foo/bar,/foo/../foo/bar/fooar/..'),
// <ISearchPathsResult>{
// searchPaths: [{
// searchPath: getUri('/foo/bar')
// }]
// }
// ],
// [
// fixPath('/foo/bar/**/*.ts'),
// <ISearchPathsResult>{
// searchPaths: [{
// searchPath: getUri('/foo/bar'),
// pattern: '**/*.ts'
// }]
// }
// ],
// [
// fixPath('/foo/bar/*a/b/c'),
// <ISearchPathsResult>{
// searchPaths: [{
// searchPath: getUri('/foo/bar'),
// pattern: '*a/b/c'
// }]
// }
// ],
// [
// fixPath('/*a/b/c'),
// <ISearchPathsResult>{
// searchPaths: [{
// searchPath: getUri('/'),
// pattern: '*a/b/c'
// }]
// }
// ],
// [
// fixPath('/foo/{b,c}ar'),
// <ISearchPathsResult>{
// searchPaths: [{
// searchPath: getUri('/foo'),
// pattern: '{b,c}ar'
// }]
// }
// ]
// ].forEach(testIncludesDataItem);
// });
test
(
'
absolute includes
'
,
()
=>
{
[
[
fixPath
(
'
/foo/bar
'
),
<
ISearchPathsResult
>
{
searchPaths
:
[{
searchPath
:
getUri
(
'
/foo/bar
'
)
}]
}
],
[
fixPath
(
'
/foo/bar
'
)
+
'
,
'
+
'
a
'
,
<
ISearchPathsResult
>
{
searchPaths
:
[{
searchPath
:
getUri
(
'
/foo/bar
'
)
}],
includePattern
:
patternsToIExpression
(
globalGlob
(
'
a
'
))
}
],
[
fixPath
(
'
/foo/bar
'
)
+
'
,
'
+
fixPath
(
'
/1/2
'
),
<
ISearchPathsResult
>
{
searchPaths
:
[{
searchPath
:
getUri
(
'
/foo/bar
'
)
},
{
searchPath
:
getUri
(
'
/1/2
'
)
}]
}
],
[
fixPath
(
'
/foo/bar
'
)
+
'
,
'
+
fixPath
(
'
/foo/../foo/bar/fooar/..
'
),
<
ISearchPathsResult
>
{
searchPaths
:
[{
searchPath
:
getUri
(
'
/foo/bar
'
)
}]
}
],
[
fixPath
(
'
/foo/bar/**/*.ts
'
),
<
ISearchPathsResult
>
{
searchPaths
:
[{
searchPath
:
getUri
(
'
/foo/bar
'
),
pattern
:
'
**/*.ts
'
}]
}
],
[
fixPath
(
'
/foo/bar/*a/b/c
'
),
<
ISearchPathsResult
>
{
searchPaths
:
[{
searchPath
:
getUri
(
'
/foo/bar
'
),
pattern
:
'
*a/b/c
'
}]
}
],
[
fixPath
(
'
/*a/b/c
'
),
<
ISearchPathsResult
>
{
searchPaths
:
[{
searchPath
:
getUri
(
'
/
'
),
pattern
:
'
*a/b/c
'
}]
}
],
[
fixPath
(
'
/foo/{b,c}ar
'
),
<
ISearchPathsResult
>
{
searchPaths
:
[{
searchPath
:
getUri
(
'
/foo
'
),
pattern
:
'
{b,c}ar
'
}]
}
]
].
forEach
(
testIncludesDataItem
);
});
test
(
'
relative includes w/single root folder
'
,
()
=>
{
[
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录