Sha256: c16148ac44d259ccf12fda5f730144f600043f3a5f6605e5456778891f45bd33

Contents?: true

Size: 638 Bytes

Versions: 1

Compression:

Stored size: 638 Bytes

Contents

module "page events"

test "document DOMContentLoaded", ->
  el = addTimeEl()
  triggerEvent "DOMContentLoaded"
  ok el.innerText

test "document time:elapse", ->
  el = addTimeEl()
  triggerEvent "time:elapse"
  ok el.innerText

test "window popstate", ->
  el = addTimeEl()
  triggerEvent "popstate", window
  ok el.innerText

test "document page:update with Turbolinks on", ->
  el = addTimeEl()
  triggerEvent "page:update"
  ok not el.innerText

  original = window.Turbolinks
  window.Turbolinks = { supported: true }

  triggerEvent "DOMContentLoaded"
  triggerEvent "page:update"
  ok el.innerText

  window.Turbolinks = original

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
local_time-0.1.0 test/javascripts/unit/page_events_test.js.coffee