Closed vitkarpov closed 7 years ago
@alexeyten @chestozo
:+1:
Может тесты canRequest
переделать в тесты на _canRequest
и дописать новых для canRequest()
?
Ага, тесты нужно поправить.
Вообще, посмотрел сейчас тесты и, кажется, что логически все верно:
canRequest
выставленный в no.false
отменяет перезапросыВсе это остается верным и сейчас, и то, что поменялась внутренняя реализация (появился _canRequest
+ canRequest
) не делает тесты на высокоуровневую логику неверными.
Имеет смысл добавить один тест — если мы определили canRequest
явно в no.true
, это не должно сломать логику с перезапросами. Вот в предыдущем варианте такой тест должен падать.
Добавлю его.
Я бы добавил ещё тест на то, что canRequest() => true / false
и что от этого зависит результат вызова _canRequest()
для полноты.
тест на то, что canRequest() => true / false
такой тест уже есть https://github.com/yandex-ui/noscript/blob/master/test/spec/ns.request.js#L382-L449
Оу ес ) Тогда 👍
Тогда поправлю по комментариям и черипикну этот тест в свою веточку, а этот пул закрою. Там соответственно тест должен проходить :)
кул ;)
@chestozo готово. перенес тест + поправил по комментариям (sinon.timer
не вкручивал — давай обсудим :)
very 👍
https://github.com/yandex-ui/noscript/issues/625#issuecomment-241718597
626