Sha256: ec962c17419ebb78cb7c14e096b8fa7a6ec31f671f005265998a1795c9b1dd05

Contents?: true

Size: 732 Bytes

Versions: 80

Compression:

Stored size: 732 Bytes

Contents

//Tests various control variables, like context

QUnit.test("Controller does receive context on explicit init", function(assert) {
  var done = assert.async();

  //Create a test controller
  var TestController = function() {
    this.base = FlokController; this.base(); self = this;

    self.init = function() {
      assert.equal(this.context.hello, "world", "Matches");
      done();
    }
  }

  //Insert some HTML
  $("body").html("              \
    <div id='root'>             \
      <div id='test'></div>     \
    </div>                      \
  ");

  //Call the controllers init with a forged selector
  $sel = $("#test");
  var c = new TestController();
  c.__initialize__(0, $sel, {hello: 'world'});
  c.init();
});

Version data entries

80 entries across 80 versions & 1 rubygems

Version Path
flok-0.0.105 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.103 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.102 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.101 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.100 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.99 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.98 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.97 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.96 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.95 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.94 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.93 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.92 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.91 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.90 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.89 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.88 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.87 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.86 app/drivers/chrome/spec/spec/vars_spec.js
flok-0.0.85 app/drivers/chrome/spec/spec/vars_spec.js