WIP: Add unit tests for edit_handlers.py. Lint edit_handlers.py.

As the methods being tested here don't actually do anything until overridden, wouldn't it be better to just add ```#pragma: no cover``` to them?