
Andrey
11.05.2018
13:31:51
нет никакого кеширования, покажи больше кода

Stepan
11.05.2018
13:31:59
Что значит кеширование параметра?

Anton Saprykin
11.05.2018
13:32:17
Че

Андрей
11.05.2018
13:32:45

Google

Andrey
11.05.2018
13:33:39
возможно это как-то связано с замыканиями, но мой хрустальный шар что-то барахлит сегодня

Павел
11.05.2018
13:34:30
какой параметр у тебя переменная?
типа a у тебя где-то выше объявлена?
или че?

Андрей
11.05.2018
13:35:14
сори, счас дам больше кода и распишу

Stepan
11.05.2018
13:36:39
я ставлю на замыкания
1 доширак

Anton Saprykin
11.05.2018
13:37:06
я ставлю на то что человек пишет из параллельной вселенной, где параметры кешируются

Andrey
11.05.2018
13:37:18
сколько дошираков?

Anton Saprykin
11.05.2018
13:37:35
я поставлю 1 биг бон

Stepan
11.05.2018
13:37:47
1 говяжий = 2 куриных если что

Anton Saprykin
11.05.2018
13:37:50
тот который с мясом внутри
там типа пакетик с мясом
ну вы понели

Andrey
11.05.2018
13:38:19
хо-хо игра по-крупному

Google

Stepan
11.05.2018
13:38:31

Vladimir
11.05.2018
13:38:41

Stepan
11.05.2018
13:38:54
ни один человек в своем уме не поменяет говяжий на куриный

Vladimir
11.05.2018
13:41:19
А я и не человек
Коты любят куриц

Stepan
11.05.2018
13:41:44
и яйца лизать

Vladimir
11.05.2018
13:42:03
а потом лицо

Stepan
11.05.2018
13:42:18
хозяину?

Anton Saprykin
11.05.2018
13:42:27
эх мне бы ща кто полизал
хотя бы лицо

Vladimir
11.05.2018
13:42:36
Лицо?
ахах

Stepan
11.05.2018
13:42:58
надресируй лизать тебе

Anton Saprykin
11.05.2018
13:43:19
Его кормить надо

Stepan
11.05.2018
13:43:27
что еще нужно в этой жизни?

Vladimir
11.05.2018
13:43:47
девочка знакомая надресировала своего кота делать ей куни

Google

Admin
ERROR: S client not available

Vladimir
11.05.2018
13:44:12
это же п%%дец
я когда узнал был в дичайшем ах%е

Stepan
11.05.2018
13:45:07

Vladimir
11.05.2018
13:45:12
А начаналось так мило все с дошираков)

Anton Saprykin
11.05.2018
13:45:27
Фу
Это же извращение

Vladimir
11.05.2018
13:45:35
Где мы свернули ни в ту сторону?

Anton Saprykin
11.05.2018
13:45:41
Могла бы надрессировать мальчика какого-нибудь
Не меня конечно

Андрей
11.05.2018
13:45:46
public quantity(element: any, quantity: number) {
browser.waitUntil(
() => element.length === quantity,
timeout
);
}
Вызов в тесте:
somePage.quantity(browser.$$('selector'), 1)
Так вот, во время вызова функции в тесте, на странице 5ть элементов, но через 1-2сек становится 1шт.
Но тк я передал массив, длина которого на момент передачи равна 5, он то и кешруется. И проверка падает с ошибкой.
Я так понял что этот массив который я передал, кешируется в пременную element. И функция browser.waitUntil() все время обращается к этой переменной. А я бы хотел что бы обращение было к browser.$$('selector').
Что я делаю не так?

Anton Saprykin
11.05.2018
13:46:31
Все равно ниче не понял

Anton Saprykin
11.05.2018
13:46:43
Но походу я проиграл биг бон с мясом

Hip
11.05.2018
13:46:48
ну а хуле
куни полезная весчь

Stepan
11.05.2018
13:48:11
somePage.quantity('selector', 1)
public quantity(selector: any, quantity: number) {
browser.waitUntil(
() => browser.$$(selector).length === quantity,
timeout
);
}