Sha256: 4d4d9a65d188da39e2721be35e43c60b2fafde96cf921ad7da64dae81449d57b

Contents?: true

Size: 1.17 KB

Versions: 2

Compression:

Stored size: 1.17 KB

Contents

// ==========================================================================
// Project:   SproutCore Test Runner - mainPage
// Copyright: ©2006-2009 Sprout Systems, Inc. and contributors.
//            Portions ©2008-2009 Apple, Inc. All rights reserved.
// License:   Licened under MIT license (see license.js)
// ==========================================================================
/*globals TestRunner */

/** @class

  Manages the current selection of tests.

  @extends SC.ArrayController
*/
TestRunner.testsController = SC.ArrayController.create(
/** @scope TestRunner.testsController.prototype */ {

  /**
    The selected target.  Will be used to load tests.
  */
  targetBinding: SC.Binding.single("TestRunner.targetsController.selection"),
  
  contentBinding: "*target.tests",
  
  /**
    Bound to the continuous integration checkbox.  If you start running 
    all tests and this is set to YES, then the runner will loop until it is
    stopped.
    
    @property {Boolean}
  */
  useContinuousIntegration: NO
  
}) ;

TestRunner.testsController.addProbe('useContinuousIntegration');
TestRunner.testsController.addProbe('target');
TestRunner.testsController.addProbe('content');

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sproutit-sproutcore-1.0.0.20090408130025 frameworks/sproutcore/apps/tests/controllers/tests.js
sproutit-sproutcore-1.0.0.20090416161445 frameworks/sproutcore/apps/tests/controllers/tests.js