Size: a a a

2020 October 20

AP

Alexander Popov in JS for testing
поэтому советуют "статик" - это что то типа "как бы функция относится к всем инстансам класса немножно, но не то чтоб сильно, типа утил штук"
источник

AP

Alexander Popov in JS for testing
в джаве например так и делают для утил - класс со статик методами...в джс можно просто сделать отдельный объект/неймспейс/модуль с такими функциями, пуша классам они не принадлежат напрямую
источник

OK

Oleksandr Khotemskyi in JS for testing
Alexander Popov
я думаю что правило основывается на логике - если у тебя есть объект и ты к нему привязываешь поведение, это поведение должно относится к объекту, т.е. результат вызова должен зависеть от стейта, а не только от переданных параметров. потому что если зависимость есть только от явно переданных параметров - не нужно эту функцию байндить к объекту класса
согласен с тобой
источник

AP

Alexander Popov in JS for testing
думаю можно обмануть это правило используя рекурсию
источник

AP

Alexander Popov in JS for testing
аля kek.quickSort([1,2,3])
источник

AP

Alexander Popov in JS for testing
господа, а как контролировать в сколько процессов jest спеки ранит?
источник

S

Sergey in JS for testing
--maxWorkers ?
источник

S

Sergey in JS for testing
источник

AP

Alexander Popov in JS for testing
идеально
источник

AP

Alexander Popov in JS for testing
в глаза долблюсь вестимо
источник

AP

Alexander Popov in JS for testing
спасибо Sergey
источник

IS

Ivan Sandrátskii in JS for testing
хм лол вчера этим же вопросом задавался
источник

IS

Ivan Sandrátskii in JS for testing
но лень было уже копать доку)
источник

B

Bola in JS for testing
По умолчанию он вроде гоняет в n-1 cores?
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
По умолчанию он вроде гоняет в n-1 cores?
ага
источник

B

Bola in JS for testing
Контролируй ядра)
источник

Н

Надя in JS for testing
Всем привет! я снова с вопросом почему codeceptjs игнорит мой if
может я пишу что-то, что не читается программой, хз
хочу сделать такое действие:
если я вижу число, я нажимаю на это число
в противном случае - делаю свайп


if (I.see(day_index)){
       I.tap(day_index);
   } else {I.performSwipe({x:550,y:1900},{x:550,y:720});
   }

когда запускаю тест - то он начинает выполнять действие I.see(day_index)
источник

Н

Надя in JS for testing
мб такие команды как I.see нельзя пихать в if и я просто зря мучаюсь?
источник

B

Bola in JS for testing
По моему нельзя
источник

B

Bola in JS for testing
источник