Skip to content

NodeJS Support Checklist

polgfred edited this page Feb 4, 2012 · 1 revision

Milestone 1 - Get generators working (prototype)

  • port steal core (prompt/system/file)

Milestone 1.5 - Nodify existing Rhino code

  • change _args, print, and load to process.args, console.log, and require in scripts and tests
  • pass all tests that don't hit the DOM

Milestone 2 - Get build working

  • get a suitable DOM working (Env? JSDom? Phantom?)
  • pass all tests that hit the builder

Milestone 3 - Phantom integration

  • port phantom driver
  • run phantom tests

Milestone 4 - Selenium integration

  • hook up a selenium client to drive selenium tests (probably LearnBoost/soda)