| Summary: | [EDT test framework] No EGL files in xxx.eunit.java or xxx.eunit.javascript | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Kathy Carroll <carrollk> | ||||
| Component: | EDT | Assignee: | Matt Heitz <mheitz> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | critical | ||||||
| Priority: | P3 | CC: | jqian | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
This only happens with installable driver, not with development build. Because org.eclipse.edt.ide.eunit needs to be packaged as directory rather than jar file. Because during the EUnit driver generation process, I'm copying bunch of files from a sub directory under org.eclipse.edt.ide.eunit plugin. Matt, can you make this change to the build script Thanks Updated. I'm running many builds today (trying to get some custom build steps to work). This change will be in every build made after noon today. The plugin is now a directory, however, I still need a non java source folder called "eunit_runtime" to be there. Matt, could you add this folder to your build scripts. Thanks The built plugin will now include eunit_runtime. By the way, when I released this change I found several changes in the .egl files under eunit_runtime that weren't released. Don't forget to do Team -> Release after you commit a change. Thanks, did not know I had to release. Just did that. should be in the next build. 0.7.0v201109090902 Closing this defect. |
Created attachment 202901 [details] runtime files & basic test Using the install build 0.7.0v201109061723 on Eclipse 3.6. when I use the Generate EGL Test Driver menu options, the resulting projects don't have any EGL source in the org.eclipse.edt.eunit.runtime package. Steps 1. New workspace 2. Create new EGL Project with pkg org.eclipse.edt.eunit.runtime; Basic without JavaScript generation 3. Import ConstsLib.egl and LogResults into package 4. Create package api.eglx_lang and import Basics.egl to it 5. Select Generate EGL Test Driver--> Java 6. You will see that xxxx.eunit.java org.eclipse.edt.edu.runtime has no source