Running manual tests is very expensive. The test cases below should be considered for automation!
Any failure to those test cases should be reported to EPP or other Eclipse.org project causing the error, and shared with EPP mailing-list.
There is big room for improvements in these test-cases (more test-case, more detailed steps...). Feel free to contribute!
. Startup package on a new workspace . Check: error log doesn't report issue
. Create a new Static Web Project . Create/Open an HTML file => Check completion, highlighting and other features are enabled . Create/Open an CSS file => Check completion, highlighting and other features are enabled . Create/Open an JS file => Check completion, highlighting and other features are enabled
. File > Open Projects from Filesystem... Pick a JS project such as mathjs (on GitHub), proceed . Check: Project has the JavaScript nature and right content
. From the mathjs project above, pick an interesting .js file . Check: syntax highlighting, completion... are enabled and work as expected
. From the mathjs project above . Check: Run As actions are available on projet, package.json and work as expected
. From the mathjs project above . put a breakpoint, start debug . Check: breakpoint is hit, values are visibile, step into/over and debugger in general works