Size: a a a

JavaScript — русскоговорящее сообщество

2020 May 04

И

Иван in JavaScript — русскоговорящее сообщество
Mantikore 🦆
Ребят, привет!
Мне нужно сделать юнит-тест в jest  на такую функцию. Суть функции в том что  иногда ошибки с бэкенда приходят с content-type: application/json, но врут, и в теле содержится простой текст. Мне нужно правильно это дело залогировать, поэтому я проверяю header и пытаюсь его распарсить правильно, как json, если не получается, мне нужно вернуть ошибку в промисе.
Вопрос: каким образом написать юнит тест для такой функции? Jest хочет полифиллы для Header и Response. Я использовала node-fetch. Но  при создании теста с ними и подставлением заведомо несоответсвующего body и content-type jest ругается и фейлит тест.
Моя попытка написать тест ниже
А что мешает передать в функцию просто обьект?
источник

M🦆

Mantikore 🦆 in JavaScript — русскоговорящее сообщество
Иван
А что мешает передать в функцию просто обьект?
ну Response передаю, это же объект?
источник

M🦆

Mantikore 🦆 in JavaScript — русскоговорящее сообщество
источник

SS

S S in JavaScript — русскоговорящее сообщество
Здравствуйте может ли [2, 6].includes(status) означать
if(status === 6 || status === 2) {}
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
S S
Здравствуйте может ли [2, 6].includes(status) означать
if(status === 6 || status === 2) {}
это будет означать, что цифра там есть или нет
источник

И

Иван in JavaScript — русскоговорящее сообщество
S S
Здравствуйте может ли [2, 6].includes(status) означать
if(status === 6 || status === 2) {}
Да,

[2, 6].includes(status) === (status === 6 || status === 2)
источник

SS

S S in JavaScript — русскоговорящее сообщество
Иван
Да,

[2, 6].includes(status) === (status === 6 || status === 2)
Спасибо
источник

t

th.witness in JavaScript — русскоговорящее сообщество
@Oracle_C, глянь, це что?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Це офтоп думаю
источник

6

6iXT in JavaScript — русскоговорящее сообщество
Привет ребятки, есть строки разной длинны, которые рендерились как text svg element, чтобы они нормально выглядели я их перед рендером разбиваю на массив строк.split(/[ -]+/) и оборачиваю по одной в <tspan>. Суть вопроса следующая, каким образом можна их разбивать указанным выше способом, но только если длинна строки больше N, если меньше то оставлять дефиз
источник

6

6iXT in JavaScript — русскоговорящее сообщество
с первым элементом оставлять дефиз имею введу
источник

6

6iXT in JavaScript — русскоговорящее сообщество
буду благодарен если кто сталкивался с таким
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
HardSource юзает что? Чем еще ускорить вебпак?
источник

АК

Алексей Коршунов... in JavaScript — русскоговорящее сообщество
6iXT
Привет ребятки, есть строки разной длинны, которые рендерились как text svg element, чтобы они нормально выглядели я их перед рендером разбиваю на массив строк.split(/[ -]+/) и оборачиваю по одной в <tspan>. Суть вопроса следующая, каким образом можна их разбивать указанным выше способом, но только если длинна строки больше N, если меньше то оставлять дефиз
Регуляркой?
источник

L

Lev Tonov in JavaScript — русскоговорящее сообщество
6iXT
Привет ребятки, есть строки разной длинны, которые рендерились как text svg element, чтобы они нормально выглядели я их перед рендером разбиваю на массив строк.split(/[ -]+/) и оборачиваю по одной в <tspan>. Суть вопроса следующая, каким образом можна их разбивать указанным выше способом, но только если длинна строки больше N, если меньше то оставлять дефиз
Метод filter думаю поможет, попробуй
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
6iXT
Привет ребятки, есть строки разной длинны, которые рендерились как text svg element, чтобы они нормально выглядели я их перед рендером разбиваю на массив строк.split(/[ -]+/) и оборачиваю по одной в <tspan>. Суть вопроса следующая, каким образом можна их разбивать указанным выше способом, но только если длинна строки больше N, если меньше то оставлять дефиз
Циклом со счётчиком
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Алексей Коршунов
Регуляркой?
Можно пример?
источник

АК

Алексей Коршунов... in JavaScript — русскоговорящее сообщество
Sergey 🛸
Можно пример?
Бро, я пьян у меня ночь, жена под боком и сирик. Читани регулярку и задай вопрос сюда же, но с новыми данными, которые ты узнаешь. Думаю помогут
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Вроде только понедельник
источник

S

Sergey in JavaScript — русскоговорящее сообщество
Карантин же
источник