Sha256: 2df8ba20cf84b8bf374a94ace6854f7977b06df488608de3861a0bb69fd51a40

Contents?: true

Size: 1008 Bytes

Versions: 23

Compression:

Stored size: 1008 Bytes

Contents

require 'test_helper'

class QwesterTest < ActiveSupport::TestCase
  
  def setup
    Qwester.active_admin_menu = nil
    Qwester.session_key = nil
  end
  
  def test_qwester_set_up_as_a_module
    assert_kind_of Module, Qwester
  end
  
  def test_active_admin_load_path
    expected = "#{Qwester::Engine.root}/lib/active_admin/admin"
    assert_equal(expected, Qwester.active_admin_load_path)
  end
  
  def test_active_admin_menu
    assert_equal('Qwester', Qwester.active_admin_menu)
  end
  
  def test_setting_active_admin_menu
    text = 'Foo'
    Qwester.active_admin_menu = text
    assert_equal(text, Qwester.active_admin_menu)
  end
  
  def test_active_admin_menu_none
    Qwester.active_admin_menu = 'none'
    assert_nil(Qwester.active_admin_menu)
  end
  
  def test_session_key
    assert_equal(:qwester_answer_store, Qwester.session_key)
  end
  
  def test_setting_session_key
    key = :something_else
    Qwester.session_key = key
    assert_equal(key, Qwester.session_key)
  end
  
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
qwester-0.5.0 test/unit/qwester_test.rb
qwester-0.4.0 test/unit/qwester_test.rb
qwester-0.3.5 test/unit/qwester_test.rb
qwester-0.3.4 test/unit/qwester_test.rb
qwester-0.3.3 test/unit/qwester_test.rb
qwester-0.3.2 test/unit/qwester_test.rb
qwester-0.3.1 test/unit/qwester_test.rb
qwester-0.3.0 test/unit/qwester_test.rb
qwester-0.2.2 test/unit/qwester_test.rb
qwester-0.2.1 test/unit/qwester_test.rb
qwester-0.2.0 test/unit/qwester_test.rb
qwester-0.1.4 test/unit/qwester_test.rb
qwester-0.1.3 test/unit/qwester_test.rb
qwester-0.1.2 test/unit/qwester_test.rb
qwester-0.1.1 test/unit/qwester_test.rb
qwester-0.1.0 test/unit/qwester_test.rb
qwester-0.0.9 test/unit/qwester_test.rb
qwester-0.0.8 test/unit/qwester_test.rb
qwester-0.0.7 test/unit/qwester_test.rb
qwester-0.0.6 test/unit/qwester_test.rb