Sha256: cd83c81ee1143fdfda55fff998965736cc40dee3dcf347518a2df4c86bfd1bf7

Contents?: true

Size: 651 Bytes

Versions: 6

Compression:

Stored size: 651 Bytes

Contents

require 'helper'
require 'set'
require 'example-apps'

class TestUserAndContext < Test::Unit::TestCase
  include QmfTestHelpers

  def setup
    @child_pid = nil
  end

  def test_user_id
    app_setup QmfUserAndContext

    uac = $console.object(:class=>"QmfUserAndContext", :agent=>@ag)
    userid = uac.qmf_user_id.uid
    assert_equal(::ENV['SPQR_TESTS_QMF_USER_ID'] || "anonymous", userid)
  end

  def test_context
    app_setup QmfUserAndContext

    uac = $console.object(:class=>"QmfUserAndContext", :agent=>@ag)
    ctx = uac.qmf_context.ctx

    9.times do 
      old_ctx = ctx
      assert(old_ctx < uac.qmf_context.ctx)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
spqr-0.3.6 test/test_user_and_context.rb
spqr-0.3.5 test/test_user_and_context.rb
spqr-0.3.3 test/test_user_and_context.rb
spqr-0.3.2 test/test_user_and_context.rb
spqr-0.3.1 test/test_user_and_context.rb
spqr-0.3.0 test/test_user_and_context.rb