What isn't covered by testing?

JohnMcLear edited this page Apr 24, 2013 · 10 revisions



For Developers

How to's

Set up

Advanced steps

Integrating Etherpad in your web app

for Developers

Clone this wiki locally

Our testing framework is very much still in it's infancy despite a community effort to get things moving we still have the follow items to write tests for.

  • api
  • api clients
  • arrow keys
  • tab key
  • tools in bin folder
  • logging
  • Mobile phone frontend tests
  • Build on windows
  • Running Etherpad as a service on each OS
  • Build docs
  • editing the text and syncing to the server * AKA Collaborative editing
  • Dragging and dropping text
  • Reconnecting to pads on pad disconnect
  • Clear authorship clearing a different authors colors
  • Import and Export
  • Session logic
  • Different versions of node
  • Plugins (You can install them and run test but you can't specify them to run as part of the test framework)