Development¶
Clover is divided into two major components:
- A java rpc server (located in java)
- The python clover package and web server (located in python)
Build process¶
The clover jar and its dependencies (closure-compiler and closure-templates) is built.
Javascript from the closure library and the clover jar is implanted into the python package.
Functional testing¶
Change into the python directory
Start a selenium grid and node on the machine.
Run functional tests:
make fulltest