Hi,<br><br>I am trying to test my install of narcissus. I have the master branch from Github,<br>I followed the steps listed on: <a href="https://github.com/mozilla/narcissus/wiki">https://github.com/mozilla/narcissus/wiki</a><br>
<br>Specifically, "./njs" works fine for me. I have the following symlink setup :<br>tests -> ~/mozilla-central/js/src/tests/<br><br>But I get this strange error:<br><br>$./jstests <br>[: 38: -a: unexpected operator<br>
Traceback (most recent call last):<br> File "jstests.py", line 309, in <module><br> test_list = manifest.parse(OPTIONS.manifest, xul_tester)<br> File "/home/prateeks/research/mozilla-central/js/src/tests/manifest.py", line 124, in parse<br>
ans += parse(os.path.join(dir, include_file), xul_tester, include_reldir)<br> File "/home/prateeks/research/mozilla-central/js/src/tests/manifest.py", line 124, in parse<br> ans += parse(os.path.join(dir, include_file), xul_tester, include_reldir)<br>
File "/home/prateeks/research/mozilla-central/js/src/tests/manifest.py", line 158, in parse<br> if xul_tester.test(cond):<br> File "/home/prateeks/research/mozilla-central/js/src/tests/manifest.py", line 95, in test<br>
% (cond, out, err))<br>Exception: Failed to test XUL condition '!xulRuntime.shell'; output was '', stderr was ':1: ReferenceError: False is not defined\n'<br><br>When I run the python script located in the tests directory, by pointing it to the compiled spidermonkey 'js', it passes all tests.<br>
<br>Any suggestions what might be missing?<br><br>Thanks,<br>Prateek.<br><br>