History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: SEL-293
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Andrey Yegorov
Votes: 1
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Selenium

TestRunner does not work under Safari 1.3

Created: 23/Aug/06 10:44 AM   Updated: 16/Oct/06 02:30 AM
Component/s: BrowserBot-Safari
Affects Version/s: 0.7.1
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Environment: Safari 1.3.2, Mac OS X 10.3.9


 Description  « Hide
1. Try to run any Selenium's self-test under Safari 1.3.2
-> test won't run (BUG)

JS console shows up next errors:
(A) "Syntax Error: Parse error.: ...core/scripts/narcissus-exec.js: line 560"

(B) some "Type error: undefined value" & "Syntax Error: Parse Error" with error location like "undefined: line 0"

It worked ok under Safari 2.0

To fix the (A) which was enough to make TestRunner work I replaced all "throw e " with "throw e; " in the "narcissus-exec.js" (just added ';' after 'throw e').
Parser in Safari 1.3 cannot handle it otherwise.

As result tests were executed under Safari 1.3.2, but following tests failed:

- TestDargDrop
- TestCssLocators
- TestCursorPosition
- TestFailingVerifications



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.