Sha256: 6144bc7c4fb358300d3052e7ab4590ce9d1366d8d1458b12e471b5c9ef2034e3

Contents?: true

Size: 1.16 KB

Versions: 1

Compression:

Stored size: 1.16 KB

Contents

// ==========================================================================
// TestRunner
// ==========================================================================

function main() {
  //TestRunner.server.preload(TestRunner.FIXTURES) ;
  SC.page.awake() ;
  //TestRunner.runnerController.reloadTests() ;

  console.log('main') ;
  var indexRoot = window.location.pathname.toString().replace(/-tests\/.*/,'-tests').substr(1,window.location.pathname.length);
  var clientName = indexRoot.match(/([^\/]+)\/-tests/)[1];
  var urlRoot = indexRoot.replace(new RegExp("^%@/?".fmt(window.indexPrefix)), window.urlPrefix + '/');
  console.log('indexRoot: %@ clientName: %@ urlRoot: %@'.fmt( indexRoot, clientName, urlRoot));
  TestRunner.hidePanels() ;
  TestRunner.runnerController.set('selection',[]) ;
  TestRunner.runnerController.set('urlRoot', urlRoot) ;
  TestRunner.runnerController.set('indexRoot', indexRoot) ;
  TestRunner.runnerController.set('clientName', clientName) ;
  TestRunner.runnerController.reloadTests() ;
} ;

TestRunner.hidePanels = function() {
  SC.page.get('warningPanel').set('isVisible', false) ;
  SC.page.get('noTestsPanel').set('isVisible',false) ;
} ;

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sproutcore-0.9.1 clients/sc_test_runner/main.js