Metadata
- Source
- KETTLE-60
- Type
- Improvement
- Priority
- Major
- Status
- Open
- Resolution
- N/A
- Assignee
- Antranig Basman
- Reporter
- Antranig Basman
- Created
2017-05-16T19:25:24.801-0400 - Updated
2017-05-16T19:25:24.801-0400 - Versions
- N/A
- Fixed Versions
- N/A
- Component
- N/A
Description
Widespread work on taking advantage of the new FLUID-5903 sequence grade system for the ioC Testing framework can't proceed until Kettle itself starts the process of updating. In attempting to write tests for the GPII app with @@Michelle D'Souza, we discovered the need to fork and modify all of the functions following this point in KettleTestUtils.js - https://github.com/fluid-project/kettle/blob/master/lib/test/KettleTestUtils.js#L225 - in order to replace the hard-coded reference to kettle.test.startServerSequence
. This really needs to be written up in our https://wiki.fluidproject.org/display/fluid/Bestiary+of+Reuse+Failures page.
We need a sequence-grade enabled, and generalised, version of kettle.test.bootstrapServer
and all the definitions it depends on. This will also aid parallel work in gpii-express.