Открыть боковую панель
nt_test133
nt_project_uxpg8lvcuq8w
Коммиты
b2b3dbcb
Не подтверждена
Коммит
b2b3dbcb
создал
Сен 04, 2019
по автору
Illya Klymov
Зафиксировано автором
Paul Slaughter
Сен 05, 2019
Просмотр файлов
Replace nextTicks with setImmediate
владелец
636887fe
Изменения
1
Скрыть пробелы
Построчно
Рядом
spec/frontend/ide/components/preview/clientside_spec.js
Просмотр файла @
b2b3dbcb
...
...
@@ -25,11 +25,7 @@ describe('IDE clientside preview', () => {
getRawFileData
:
jest
.
fn
().
mockReturnValue
(
Promise
.
resolve
(
''
)),
};
const
nextTicks
=
({
vm
,
count
=
10
}
=
{})
=>
Array
.
from
({
length
:
count
}).
reduce
(
chain
=>
chain
.
then
(()
=>
vm
.
$nextTick
()),
Promise
.
resolve
(),
);
const
waitForCalls
=
()
=>
new
Promise
(
setImmediate
);
const
createComponent
=
({
state
,
getters
}
=
{})
=>
{
store
=
new
Vuex
.
Store
({
...
...
@@ -269,7 +265,7 @@ describe('IDE clientside preview', () => {
jest
.
advanceTimersByTime
(
250
);
return
nextTicks
({
vm
:
wrapper
.
vm
,
count
:
5
}
).
then
(()
=>
{
return
waitForCalls
(
).
then
(()
=>
{
expect
(
smooshpack
.
Manager
).
toHaveBeenCalled
();
});
});
...
...
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать