Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
李少辉-开发者
gitlab-foss
提交
083e896d
G
gitlab-foss
项目概览
李少辉-开发者
/
gitlab-foss
通知
15
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gitlab-foss
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
083e896d
编写于
4月 07, 2019
作者:
L
Luke Bennett
提交者:
Luke Bennett
4月 07, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix unmocked requests in serverless tests
上级
97b8853d
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
16 addition
and
8 deletion
+16
-8
spec/frontend/serverless/components/area_spec.js
spec/frontend/serverless/components/area_spec.js
+1
-1
spec/frontend/serverless/components/function_row_spec.js
spec/frontend/serverless/components/function_row_spec.js
+2
-1
spec/frontend/serverless/components/functions_spec.js
spec/frontend/serverless/components/functions_spec.js
+10
-5
spec/frontend/serverless/store/actions_spec.js
spec/frontend/serverless/store/actions_spec.js
+3
-1
未找到文件。
spec/frontend/serverless/components/area_spec.js
浏览文件 @
083e896d
...
...
@@ -67,7 +67,7 @@ describe('Area component', () => {
const
mockWidth
=
233
;
beforeEach
(()
=>
{
spyOn
(
Element
.
prototype
,
'
getBoundingClientRect
'
).
and
.
callFake
(()
=>
({
jest
.
spyOn
(
Element
.
prototype
,
'
getBoundingClientRect
'
).
mockImplementation
(()
=>
({
width
:
mockWidth
,
}));
areaChart
.
vm
.
onResize
();
...
...
spec/frontend/serverless/components/function_row_spec.js
浏览文件 @
083e896d
...
...
@@ -3,7 +3,8 @@ import { shallowMount } from '@vue/test-utils';
import
{
mockServerlessFunction
}
from
'
../mock_data
'
;
const
createComponent
=
func
=>
shallowMount
(
functionRowComponent
,
{
propsData
:
{
func
}
}).
vm
;
const
createComponent
=
func
=>
shallowMount
(
functionRowComponent
,
{
propsData
:
{
func
},
sync
:
false
}).
vm
;
describe
(
'
functionRowComponent
'
,
()
=>
{
it
(
'
Parses the function details correctly
'
,
()
=>
{
...
...
spec/frontend/serverless/components/functions_spec.js
浏览文件 @
083e896d
import
Vuex
from
'
vuex
'
;
import
AxiosMockAdapter
from
'
axios-mock-adapter
'
;
import
axios
from
'
~/lib/utils/axios_utils
'
;
import
functionsComponent
from
'
~/serverless/components/functions.vue
'
;
import
{
createLocalVue
,
shallowMount
}
from
'
@vue/test-utils
'
;
import
{
createStore
}
from
'
~/serverless/store
'
;
...
...
@@ -79,15 +80,19 @@ describe('functionsComponent', () => {
);
});
it
(
'
should render the functions list
'
,
()
=>
{
fit
(
'
should render the functions list
'
,
()
=>
{
const
statusPath
=
'
statusPath
'
;
const
axiosMock
=
new
AxiosMockAdapter
(
axios
);
axiosMock
.
onGet
(
statusPath
).
reply
(
200
);
component
=
shallowMount
(
functionsComponent
,
{
localVue
,
store
,
propsData
:
{
installed
:
true
,
clustersPath
:
''
,
helpPath
:
''
,
statusPath
:
''
,
clustersPath
:
'
clustersPath
'
,
helpPath
:
'
helpPath
'
,
statusPath
,
},
sync
:
false
,
});
...
...
spec/frontend/serverless/store/actions_spec.js
浏览文件 @
083e896d
...
...
@@ -32,7 +32,9 @@ describe('ServerlessActions', () => {
it
(
'
should successfully retry
'
,
done
=>
{
const
endpoint
=
'
/functions
'
;
const
mock
=
new
MockAdapter
(
axios
);
mock
.
onGet
(
endpoint
).
reply
(
statusCodes
.
NO_CONTENT
);
mock
.
onGet
(
endpoint
)
.
reply
(()
=>
new
Promise
(
resolve
=>
setTimeout
(()
=>
resolve
(
200
),
Infinity
)));
testAction
(
fetchFunctions
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录