Closed wayneseymour closed 10 years ago
looks like a bug.
Then..."Its clobbering time!" :) lol
When screenshots are saved on windows they ignore the screenshots folder in settings.json too. Only raising because they might be releated.
Its working! ...but only part of the time. :(
✖ Testing if element <a.signIn> contains text: undefined. Element could not be located.
INFO Request: DELETE /wd/hub/session/ae2e7c3f-5d5b-4587-b0dd-22ce80716931
- data:
- headers: {}
ERROR: Unable to locate element: "a.signIn" using: css selector
LOG - Completed command getText
INFO Response 204 DELETE /wd/hub/session/ae2e7c3f-5d5b-4587-b0dd-22ce80716931 {}
TEST FAILURE: 4 assertions failed, 5 passed and 9 skipped.
Unable to locate element: "a.signIn" using: css selector
FAILED: 1 assertions failed, 1 errors, 1 passed and 1 skipped
LOG - Completed command session
fs.js:427
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: ENOENT, no such file or directory 'c:\dev\prj\git-repos\asgard.js\reports\functional\basic.xml'
at Object.fs.openSync (fs.js:427:18)
at Object.fs.writeFileSync (fs.js:966:15)
at c:\dev\prj\git-repos\asgard.js\node_modules\nightwatch\runner\reporters\junit.js:36:10
at fs.js:266:14
at Object.oncomplete (fs.js:107:15)
waseymour@OR-WASEYMOUR-L1 /c/dev/prj/git-repos/asgard.js (nightwatch)
Now, nightwatch is reporting, but only if all tests succeed
@beatfactor Sorry for pestering, but I really do not want to have to be forced to doing this in Java by my managers.
Interesting
features
?:
{
"src_folders": ["tests/functional"],
"output_folder": "reports/functional",
INFO FINISHED
OK. 2 assertions passed.
TEST FAILURE: 2 assertions failed, 6 passed and 8 skipped.
fs.js:427
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: ENOENT, no such file or directory 'c:\dev\prj\git-repos\asgard.js\reports\functional\functional\basic.xml'
at Object.fs.openSync (fs.js:427:18)
at Object.fs.writeFileSync (fs.js:966:15)
at c:\dev\prj\git-repos\asgard.js\node_modules\nightwatch\runner\reporters\junit.js:36:10
at fs.js:266:14
at Object.oncomplete (fs.js:107:15)
waseymour@OR-WASEYMOUR-L1 /c/dev/prj/git-repos/asgard.js (nightwatch)
{
"src_folders": ["tests/functional"],
"output_folder": "reports",
INFO FINISHED
OK. 2 assertions passed.
TEST FAILURE: 2 assertions failed, 6 passed and 8 skipped.
fs.js:427
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: ENOENT, no such file or directory 'c:\dev\prj\git-repos\asgard.js\reports\functional\basic.xml'
at Object.fs.openSync (fs.js:427:18)
at Object.fs.writeFileSync (fs.js:966:15)
at c:\dev\prj\git-repos\asgard.js\node_modules\nightwatch\runner\reporters\junit.js:36:10
at fs.js:266:14
at Object.oncomplete (fs.js:107:15)
waseymour@OR-WASEYMOUR-L1 /c/dev/prj/git-repos/asgard.js (nightwatch)
{
"src_folders": ["tests/functional"],
"output_folder": "reports",
reports/functional
dir manually (grunt, shell, etc):# cygwin:
mkdir -p reports/functional
INFO FINISHED
OK. 2 assertions passed.
TEST FAILURE: 2 assertions failed, 6 passed and 8 skipped.
waseymour@OR-WASEYMOUR-L1 /c/dev/prj/git-repos/asgard.js (nightwatch)
@beatfactor any ideas man?
this is only on windows happening?
I would find it very unpleasant too if I would have to do this in Java :-).
The output folder isn't created automatically, it has to be an existing folder. Were you expecting it to be created by the runner?
Yeah, I was expecting it to be created. I'll check it out on my MAC tonight.
Thanks again man.
No problem. So if the folder is existing does it work properly?
Yes sir! All seems well.
I do thing nightwatch should just create the report dir though :)
yes, I'll add that soon.
On Mon, Feb 10, 2014 at 4:19 PM, W. K. Seymour III <notifications@github.com
wrote:
Yes sir! All seems well.
I do thing nightwatch should just create the report dir though :)
Reply to this email directly or view it on GitHubhttps://github.com/beatfactor/nightwatch/issues/21#issuecomment-34642951 .
when I run on windows, i get this:
when I run on MAC, i get this:
My WIN box info (within GIT BASH TERMINAL):