Bug 14982 - jscore/layout tests need dependent DLLs manually copied to run on Windows
Summary: jscore/layout tests need dependent DLLs manually copied to run on Windows
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 523.x (Safari 3)
Hardware: PC Windows XP
: P2 Normal
Assignee: Nobody
URL:
Keywords: PlatformOnly
Depends on:
Blocks:
 
Reported: 2007-08-15 22:29 PDT by Kevin Ollivier
Modified: 2007-08-15 22:41 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Ollivier 2007-08-15 22:29:55 PDT
Currently, if you do a successful build and then try to run run-javascriptcore-tests as one would do on Mac, it will show all the tests as regressions. This is because testkjs needs the ICU, etc. dlls to be in the WebKitBuild\bin directory, but they currently are not copied there. I would suggest that after the build step in run-javascriptcore-tests, it should either copy over the DLLs from Safari into WebKitBuild\bin, or use that special magic that makes DYLD_LIBRARY_PATH work on Windows. 

If that would be difficult to implement properly, as an alternative, run-javascriptcore-tests could check to see if the DLLs are missing and report it to the user so that there's some indication of the problem.
Comment 1 Matt Lilek 2007-08-15 22:41:43 PDT
You also need to do this to get run-webkit-tests working