Size: a a a

2020 February 04

P

Paul G in JS for testing
Barkov
Это контент mocharc.js,  так?
ага
источник

B

Barkov in JS for testing
Paul G
запуск mocha --config mocharc.js
Output можешь бросить?
источник

P

Paul G in JS for testing
Error: No test files found: "test"
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! svd_automation@0.0.1 test:api: mocha --config mocharc.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the svd_automation@0.0.1 test:api script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/administrator/.npm/_logs/2020-02-04T14_01_31_487Z-debug.log
источник

B

Barkov in JS for testing
Имена файлов, которые хочешь запустить(хотя бы один), кинь
источник

P

Paul G in JS for testing
источник

P

Paul G in JS for testing
Вот и все )
источник

P

Paul G in JS for testing
Это баг
источник

B

Barkov in JS for testing
А попробуй как в питоне _test или test_ обозвать и вызвать. Вдруг сработает\
источник

O

Olga in JS for testing
Скажите, пожалуйста, из-за чего может быть такое: в консоли при выполнении теста логгируется ошибка  UnhandledPromiseRejectionWarning: StaleElementReferenceError: stale element reference: element is not attached to the page document
 (Session info: chrome=79.0.3945.130), при этом тест зеленый.

Ну из очевидного что где-то нету await - вроде нет, все  есть. кэтч тоже нигде не стоит (
источник

BO

Boris Osipov in JS for testing
что за тул\версия?
источник

O

Olga in JS for testing
ой да, извините. Протрактор.
источник

MS

Mihail Stopnik in JS for testing
случайно не в before aftrerAll ошибка возникает?
источник

O

Olga in JS for testing
стектрейс вообще вот такой

(node:19144) UnhandledPromiseRejectionWarning: StaleElementReferenceError: stale element reference: element is not attached to the page document
 (Session info: chrome=79.0.3945.130)
 (Driver info: chromedriver=79.0.3945.36 (3582db32b33893869b8c1339e8f4d9ed1816f143-refs/branch-heads/3945@{#614}),platform=Linux 4.15.0-66-generic x86_64)
   at Object.checkLegacyResponse (D:\ep-autoTests\node_modules\selenium-webdriver\lib\error.js:546:15)
   at parseHttpResponse (D:\ep-autoTests\node_modules\selenium-webdriver\lib\http.js:509:13)
   at D:\ep-autoTests\node_modules\selenium-webdriver\lib\http.js:441:30
   at runMicrotasks (<anonymous>)
   at processTicksAndRejections (internal/process/task_queues.js:93:5)Error
   at ElementArrayFinder.applyAction_ (D:\ep-autoTests\node_modules\protractor\built\element.js:459:27)
   at ElementArrayFinder.<computed> [as click] (D:\ep-autoTests\node_modules\protractor\built\element.js:91:29)
   at ElementFinder.<computed> [as click] (D:\ep-autoTests\node_modules\protractor\built\element.js:831:22)
   at CustomForms.backToFormsLinkClick (D:\ep-autoTests\pages\CustomForms.js:207:25)
   at UserContext.<anonymous> (D:\ep-autoTests\specs\customForms-spec.js:202:36)
   at runMicrotasks (<anonymous>)
   at processTicksAndRejections (internal/process/task_queues.js:93:5)
(node:19144) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled
with .catch(). (rejection id: 7)

вроде где-то мне встречалось объяснение, как сделать в протракторе нормальный стектрейс, чтобы было видно где в коде тестов оно возникает, но я не помню, где я его встречала и по каким словам его нагуглить ( (я как Витька Корнеев - "ничего у меня сегодня не получается, дурак я сегодня")
источник

BO

Boris Osipov in JS for testing
Olga
стектрейс вообще вот такой

(node:19144) UnhandledPromiseRejectionWarning: StaleElementReferenceError: stale element reference: element is not attached to the page document
 (Session info: chrome=79.0.3945.130)
 (Driver info: chromedriver=79.0.3945.36 (3582db32b33893869b8c1339e8f4d9ed1816f143-refs/branch-heads/3945@{#614}),platform=Linux 4.15.0-66-generic x86_64)
   at Object.checkLegacyResponse (D:\ep-autoTests\node_modules\selenium-webdriver\lib\error.js:546:15)
   at parseHttpResponse (D:\ep-autoTests\node_modules\selenium-webdriver\lib\http.js:509:13)
   at D:\ep-autoTests\node_modules\selenium-webdriver\lib\http.js:441:30
   at runMicrotasks (<anonymous>)
   at processTicksAndRejections (internal/process/task_queues.js:93:5)Error
   at ElementArrayFinder.applyAction_ (D:\ep-autoTests\node_modules\protractor\built\element.js:459:27)
   at ElementArrayFinder.<computed> [as click] (D:\ep-autoTests\node_modules\protractor\built\element.js:91:29)
   at ElementFinder.<computed> [as click] (D:\ep-autoTests\node_modules\protractor\built\element.js:831:22)
   at CustomForms.backToFormsLinkClick (D:\ep-autoTests\pages\CustomForms.js:207:25)
   at UserContext.<anonymous> (D:\ep-autoTests\specs\customForms-spec.js:202:36)
   at runMicrotasks (<anonymous>)
   at processTicksAndRejections (internal/process/task_queues.js:93:5)
(node:19144) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled
with .catch(). (rejection id: 7)

вроде где-то мне встречалось объяснение, как сделать в протракторе нормальный стектрейс, чтобы было видно где в коде тестов оно возникает, но я не помню, где я его встречала и по каким словам его нагуглить ( (я как Витька Корнеев - "ничего у меня сегодня не получается, дурак я сегодня")
эмм та же написано
источник

BO

Boris Osipov in JS for testing
2)
   at CustomForms.backToFormsLinkClick (D:\ep-autoTests\pages\CustomForms.js:207:
источник

O

Olga in JS for testing
блин.
источник

O

Olga in JS for testing
да, я выступила красиво
источник

O

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

BO

Boris Osipov in JS for testing
Olga
там прост есть другие ошибки где такое возникает, и там реально нету, но я выбрала ту, где есть
ну там где нету помогает
https://stackoverflow.com/a/43994999
источник

O

Olga in JS for testing
о, спасибо
источник