Two-pane github diff viewer For some reasons browser js testing is done by Karma looking for tests in spec/ folder, while browser-independent tests are performed by mocha looking for tests in test/ folder.