Sha256: f052e608631468a1736ae8145657190a416a1147be79cd923a7efb89a3bd577c

Contents?: true

Size: 683 Bytes

Versions: 5

Compression:

Stored size: 683 Bytes

Contents

describe 'The Event Helpers', ->
  describe 'The Event Relayer', ->
    beforeEach ->
      @a = new Luca.View(name:"a")
      @b = new Luca.View(name:"b")

      (new Luca.EventRelayer
        target: @a 
        source: @b
        prefix: "prefix"
        events:[
          "event:one"
          "event:two"
          "event:three"
        ]).setup()

    xit 'should relay events from component a to component b', ->
      @b.trigger("event:one")
      @b.trigger("event:two")
      @b.trigger("event:three")

      expect( @a ).toHaveTriggered("prefix:event:one")
      expect( @a ).toHaveTriggered("prefix:event:two")
      expect( @a ).toHaveTriggered("prefix:event:three")


Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
luca-0.9.91 spec/javascripts/core/events_spec.coffee
luca-0.9.9 spec/javascripts/core/events_spec.coffee
luca-0.9.899 spec/javascripts/core/events_spec.coffee
luca-0.9.89 spec/javascripts/core/events_spec.coffee
luca-0.9.8 spec/core/events_spec.coffee