Size: a a a

2020 March 23

BO

Boris Osipov in JS for testing
Ilya Murashka
Сам не трогал, но недавно была проблема с локал тайм. Фиксили явной установкой таймзоны в докерфайле
таймзона != локаль
источник

BO

Boris Osipov in JS for testing
Oleksandr Khotemskyi
Ребята, как вы локаль переопределяете для хрома? Хочу свичнуть с американской MM/DD/YYYY на нашу DD/MM/YYYY

{
       browserName: 'chrome',
       'selenoid:options': {
           enableVNC: true,
           env: ['LANG=en_GB.UTF-8', 'LANGUAGE=en', 'LC_ALL=en_GB.UTF-8'],
       },
       'goog:chromeOptions': {
           prefs: {
               'intl.accept_languages': 'en,en-GB',
           },
           args: ['--lang=en-GB'],
       },
   },

Пробую уже все что увидел - никакого результата
сходи в чатик селеноида. там наверняка знают.
источник

IM

Ilya Murashka in JS for testing
источник

IM

Ilya Murashka in JS for testing
Там и локаль тоже
источник

IM

Ilya Murashka in JS for testing
просто если можно таймзону, то явно можно и локаль
источник

OK

Oleksandr Khotemskyi in JS for testing
спасибо, ты мне внезапно помог
Я сетил - env: ['LANG=en_GB.UTF-8', 'LANGUAGE=en', 'LC_ALL=en_GB.UTF-8'],

А нужно

env: ['LANG=en_GB.UTF-8', 'LANGUAGE=en-GB:en', 'LC_ALL=en_GB.UTF-8'],
источник

IM

Ilya Murashka in JS for testing
Вообще рабочие время уже того)
источник

OK

Oleksandr Khotemskyi in JS for testing
Ну билд же упал, не могу же я его оставить валятся )
источник
2020 March 24

D

Dmitry in JS for testing
Всем привет! Возникла проблема абсолютными путями в Jest. После сделанной индексации папок начал импортить - Jest начал ругаться что нет таких. Если перед абсолютным путём ставить ../ - все работает. Гугловые решения не помогли
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry
Всем привет! Возникла проблема абсолютными путями в Jest. После сделанной индексации папок начал импортить - Jest начал ругаться что нет таких. Если перед абсолютным путём ставить ../ - все работает. Гугловые решения не помогли
Пока непонятно, опиши получше
источник

D

Dmitry in JS for testing
К примеру. выкидывает ошибку Cannot find module 'utils' from 'funding.request.test.ts'. В файле прописан import {requestSome} from "utils". Этот импорт был подтянут автоматически. Полный путь к utils d:\wdio\utils\index.ts. Если написать так  import {requestSome} from "../utils" то все работает. И так со всеми импортами. В поиске нашел что это проблема с резолвом абсолютных путей. Но предлогаемые решения не работают
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry
К примеру. выкидывает ошибку Cannot find module 'utils' from 'funding.request.test.ts'. В файле прописан import {requestSome} from "utils". Этот импорт был подтянут автоматически. Полный путь к utils d:\wdio\utils\index.ts. Если написать так  import {requestSome} from "../utils" то все работает. И так со всеми импортами. В поиске нашел что это проблема с резолвом абсолютных путей. Но предлогаемые решения не работают
а импортируешь откуда
источник

D

Dmitry in JS for testing
со спек файлов
источник

BO

Boris Osipov in JS for testing
что значит "Этот импорт был подтянут автоматически."
источник

BO

Boris Osipov in JS for testing
может пойдете смотреть доку про node modules resolution, если не понятно как это работает..
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry
со спек файлов
а где у тебя спек файлы лежат?

Но похоже я уже понял, тебе надо лезть в tsconfig.json и настраивать там пути. Индексация тут не при чем, у тебя что-то другое изменилось
источник

D

Dmitry in JS for testing
обьявил метод который уже был заэкспорчен, вскод нашел его в экспортах и автоматически прописал импорт его.
источник

D

Dmitry in JS for testing
Oleksandr Khotemskyi
а где у тебя спек файлы лежат?

Но похоже я уже понял, тебе надо лезть в tsconfig.json и настраивать там пути. Индексация тут не при чем, у тебя что-то другое изменилось
"__tests__" в рутовой директории
источник

D

Dmitry in JS for testing
Oleksandr Khotemskyi
а где у тебя спек файлы лежат?

Но похоже я уже понял, тебе надо лезть в tsconfig.json и настраивать там пути. Индексация тут не при чем, у тебя что-то другое изменилось
буду пробывать, ничего не остается больше). В package.json такая штука не сработала     "moduleNameMapper": {
     "^/(.*)$": "<rootDir>/$1",
     "^~/(.*)$": "<rootDir>/$1"
   },
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry
буду пробывать, ничего не остается больше). В package.json такая штука не сработала     "moduleNameMapper": {
     "^/(.*)$": "<rootDir>/$1",
     "^~/(.*)$": "<rootDir>/$1"
   },
не юзай этого, tsconfig.json достаточно
источник