Size: a a a

JavaScript testing

2020 December 03

OK

Oleksandr Khotemskyi in JavaScript testing
PH_cheerokee
неа, пробовал
думал даже, что мок берется из области на уровень выше от describe
но нет, почему-то берется только первый мок
попробуй еще костылем через замыкание ))

let firstAttempt = true;
jest.mock('../../src/utils/axios', () => {
 return {
   get: async (url) => {
     if (url === 'patients/undefined') {

                  if(firstAttempt) {
               firstAttempt = false

       return {
         data: {
           data: {
             isArchived: true
           }
         ...

} else {

return {
         data: {
           data: {
             isArchived:
false
           }
         ...

}
}
источник

P

PH_cheerokee in JavaScript testing
Oleksandr Khotemskyi
попробуй еще костылем через замыкание ))

let firstAttempt = true;
jest.mock('../../src/utils/axios', () => {
 return {
   get: async (url) => {
     if (url === 'patients/undefined') {

                  if(firstAttempt) {
               firstAttempt = false

       return {
         data: {
           data: {
             isArchived: true
           }
         ...

} else {

return {
         data: {
           data: {
             isArchived:
false
           }
         ...

}
}
а тесты разве не параллельно запускаются?
источник

P

PH_cheerokee in JavaScript testing
если по порядку, тогда я могу указать после какого теста переприсвоить флаг
источник

m

mkots in JavaScript testing
https://stackoverflow.com/questions/45006254/jest-mock-module-per-test второй ответ очень похож на то что вам нужно
источник

NK

ID:0 in JavaScript testing
#testjssummit
Все больше и больше спикеров появляется на конференции Test JS Summit!

Просмотр докладов первого дня бесплатный.

Но я рекомендую покупать билет (сейчас идет фаза Early Bird и они по 46 евро). Если у вас есть билет - вы получаете полный доступ ко всему что есть на конференции, и самое главное - доступ к воркшопам!

Мы планируем целый набор очень крутых воркшопов:

- Gleb Bahmutov (Сypress.io VP of engineering): "Testing Web Applications Using Cypress"

- Yoni Goldberg (Independent Testing Consultant): Testing Modern Backend - детали скоро опубликуем!

- Abraham Aranguren (CEO of 7ASecurity): Проведет целых 2 воркшопа по тестированию безопастности JS приложений - "Hacking Modern Desktop apps with XSS and RCE" и "Hacking Modern Web apps with RCE and Prototype Pollution".

Ну и поскольку я в программном комитете этой конференции, то подготовил промокод на -15% специально для участников нашего комьюнити JSforTesting15

https://www.testjssummit.com/#speakers
источник

ES

Eugene Stogniy in JavaScript testing
ID:0
#testjssummit
Все больше и больше спикеров появляется на конференции Test JS Summit!

Просмотр докладов первого дня бесплатный.

Но я рекомендую покупать билет (сейчас идет фаза Early Bird и они по 46 евро). Если у вас есть билет - вы получаете полный доступ ко всему что есть на конференции, и самое главное - доступ к воркшопам!

Мы планируем целый набор очень крутых воркшопов:

- Gleb Bahmutov (Сypress.io VP of engineering): "Testing Web Applications Using Cypress"

- Yoni Goldberg (Independent Testing Consultant): Testing Modern Backend - детали скоро опубликуем!

- Abraham Aranguren (CEO of 7ASecurity): Проведет целых 2 воркшопа по тестированию безопастности JS приложений - "Hacking Modern Desktop apps with XSS and RCE" и "Hacking Modern Web apps with RCE and Prototype Pollution".

Ну и поскольку я в программном комитете этой конференции, то подготовил промокод на -15% специально для участников нашего комьюнити JSforTesting15

https://www.testjssummit.com/#speakers
Можете ещё тестимовцев пригласить - они любят попиарить свой продукт
источник

AB

Alexei Barantsev 🗹... in JavaScript testing
а почему "PUPPETEER DISCUSSION ROOM" есть, а плейрайт обидели? MS денег не занесли?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
ID:0
#testjssummit
Все больше и больше спикеров появляется на конференции Test JS Summit!

Просмотр докладов первого дня бесплатный.

Но я рекомендую покупать билет (сейчас идет фаза Early Bird и они по 46 евро). Если у вас есть билет - вы получаете полный доступ ко всему что есть на конференции, и самое главное - доступ к воркшопам!

Мы планируем целый набор очень крутых воркшопов:

- Gleb Bahmutov (Сypress.io VP of engineering): "Testing Web Applications Using Cypress"

- Yoni Goldberg (Independent Testing Consultant): Testing Modern Backend - детали скоро опубликуем!

- Abraham Aranguren (CEO of 7ASecurity): Проведет целых 2 воркшопа по тестированию безопастности JS приложений - "Hacking Modern Desktop apps with XSS and RCE" и "Hacking Modern Web apps with RCE and Prototype Pollution".

Ну и поскольку я в программном комитете этой конференции, то подготовил промокод на -15% специально для участников нашего комьюнити JSforTesting15

https://www.testjssummit.com/#speakers
Могу по секрету сказать что воркшопов будет больше 5, и в том числе постараемся договорится с Ваней Крутовым чтобы он рассказал про масштабирование puppeteer/playwright на kubernetess кластере
источник

K

Kanstantsin in JavaScript testing
ID:0
#testjssummit
Все больше и больше спикеров появляется на конференции Test JS Summit!

Просмотр докладов первого дня бесплатный.

Но я рекомендую покупать билет (сейчас идет фаза Early Bird и они по 46 евро). Если у вас есть билет - вы получаете полный доступ ко всему что есть на конференции, и самое главное - доступ к воркшопам!

Мы планируем целый набор очень крутых воркшопов:

- Gleb Bahmutov (Сypress.io VP of engineering): "Testing Web Applications Using Cypress"

- Yoni Goldberg (Independent Testing Consultant): Testing Modern Backend - детали скоро опубликуем!

- Abraham Aranguren (CEO of 7ASecurity): Проведет целых 2 воркшопа по тестированию безопастности JS приложений - "Hacking Modern Desktop apps with XSS and RCE" и "Hacking Modern Web apps with RCE and Prototype Pollution".

Ну и поскольку я в программном комитете этой конференции, то подготовил промокод на -15% специально для участников нашего комьюнити JSforTesting15

https://www.testjssummit.com/#speakers
куда же без Энджи Джонс
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Kanstantsin
куда же без Энджи Джонс
у нее хороший опыт в визуальных тестах, и очень крутое комьюнити
источник

OK

Oleksandr Khotemskyi in JavaScript testing
мы целенаправлено договаривались с ней )
источник

K

Kanstantsin in JavaScript testing
Oleksandr Khotemskyi
у нее хороший опыт в визуальных тестах, и очень крутое комьюнити
я в твиттере последил за ней и там мусора больше
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Kanstantsin
я в твиттере последил за ней и там мусора больше
Ну люди ее любят, и в целом в ее квалификации сомневатся не приходится
источник

DI

Denys Iaremenko in JavaScript testing
ID:0
#testjssummit
Все больше и больше спикеров появляется на конференции Test JS Summit!

Просмотр докладов первого дня бесплатный.

Но я рекомендую покупать билет (сейчас идет фаза Early Bird и они по 46 евро). Если у вас есть билет - вы получаете полный доступ ко всему что есть на конференции, и самое главное - доступ к воркшопам!

Мы планируем целый набор очень крутых воркшопов:

- Gleb Bahmutov (Сypress.io VP of engineering): "Testing Web Applications Using Cypress"

- Yoni Goldberg (Independent Testing Consultant): Testing Modern Backend - детали скоро опубликуем!

- Abraham Aranguren (CEO of 7ASecurity): Проведет целых 2 воркшопа по тестированию безопастности JS приложений - "Hacking Modern Desktop apps with XSS and RCE" и "Hacking Modern Web apps with RCE and Prototype Pollution".

Ну и поскольку я в программном комитете этой конференции, то подготовил промокод на -15% специально для участников нашего комьюнити JSforTesting15

https://www.testjssummit.com/#speakers
👍🏼
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Kanstantsin
я в твиттере последил за ней и там мусора больше
Кстати, обрати внимание как другие ведут твиттер, это больше для развлекалова, они не пытаются постить какие то нереальные технические штуки. За бугром подход - хочешь хардкор - приходи на воркшоп\покупай книгу\etc
источник

K

Kanstantsin in JavaScript testing
Oleksandr Khotemskyi
Кстати, обрати внимание как другие ведут твиттер, это больше для развлекалова, они не пытаются постить какие то нереальные технические штуки. За бугром подход - хочешь хардкор - приходи на воркшоп\покупай книгу\etc
ну твиттер это вообще больная тема, я уже заманался там чистить ленту, многие пишут про работу и всякое вот такое, новости шарят и прочее барахло такое, ну а большая часть - ниформационный мусор, как у одного известного девопса
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Kanstantsin
ну твиттер это вообще больная тема, я уже заманался там чистить ленту, многие пишут про работу и всякое вот такое, новости шарят и прочее барахло такое, ну а большая часть - ниформационный мусор, как у одного известного девопса
Но тем не менее я сейчас жалею что раньше не начал вести твиттер. Вот уже удалил инстаграмм и вк, планирую потихоньку сворачивать активность в фб и больше за твиттером следить.
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Kanstantsin
ну твиттер это вообще больная тема, я уже заманался там чистить ленту, многие пишут про работу и всякое вот такое, новости шарят и прочее барахло такое, ну а большая часть - ниформационный мусор, как у одного известного девопса
все айтишники висят там, если ты коддер - для тебя это самая полезная соц-сеть
источник

OK

Oleksandr Khotemskyi in JavaScript testing
у нас в СНГ просто как изолированный мирок такой - телеграмы вот всякие и т д, а весь айтишный мир в твиттере
источник

K

Kanstantsin in JavaScript testing
Oleksandr Khotemskyi
все айтишники висят там, если ты коддер - для тебя это самая полезная соц-сеть
тут я согласен, но людей там хороших, только пишут хуйню))
источник