Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 520474

Summary: Port the Java junit tests to the orion server
Product: [ECD] Orion Reporter: Michael Rennie <Michael_Rennie>
Component: NodeAssignee: Michael Rennie <Michael_Rennie>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P2    
Version: 15.0   
Target Milestone: 16.0   
Hardware: PC   
OS: Mac OS X   
See Also: https://github.com/eclipse/orion.client/pull/137
Whiteboard:
Bug Depends on: 520757, 520758, 520759, 520761, 520762, 520763, 522209    
Bug Blocks:    

Description Michael Rennie CLA 2017-08-02 15:49:13 EDT
To ensure we are as close as possible in parity to the Java server, we should port all of the JUnit tests to node / mocha / chai.

Most tests can simply be re-written, but some might need some additional wiring / frame-worky-ness.
Comment 1 Eclipse Genie CLA 2017-08-09 09:49:11 EDT
GitHub Pull Request 137 created by [mrennie]
https://github.com/eclipse/orion.client/pull/137
Comment 2 Michael Rennie CLA 2017-08-09 10:07:27 EDT
Rather than keep this bug open while I port over hundreds and hundreds of tests - I pushed changes that create all the JS test files that correspond to the Java tests and have ported the preferences tests.

I will open separate bugs for each category of tests as they are ported and hang them off this one.