index.js
function infect(tape) {
  if (!document) {
   tape.Test.prototype.html = function () {};
   return;
  }
  injectFavicon();
  createTestResults();
  setInitalStyle();
  decorateTape(tape);
  hijackLog();
  style();
}
function infect(tape) {
  if (!document) {
   tape.Test.prototype.html = function () {};
   return;
  }
  injectFavicon();
  createTestResults();
  setInitalStyle();
  decorateTape(tape);
  hijackLog();
  style();
}
function infect ( tape ) { if ( ! document ) { tape . Test . prototype . html = function ( ) { } ; return ; } injectFavicon ( ) ; createTestResults ( ) ; setInitalStyle ( ) ; decorateTape ( tape ) ; hijackLog ( ) ; style ( ) ; }
Infect is the only exposed method

@param tape - A instace of tape / bluetape / redtape etc.
Infect is the only exposed method