Class: Zena::Integration::TestCase

Inherits:
ActionController::IntegrationTest
  • Object
show all
Includes:
Use::Fixtures
Defined in:
lib/zena/integration/test_case.rb

Constant Summary

Constants included from Use::Fixtures

Use::Fixtures::FILE_FIXTURES_PATH, Use::Fixtures::FIXTURE_PATH

Instance Method Summary collapse

Methods included from Use::Fixtures

dest_filepath, included, #load_fixtures, load_fixtures, reset_data_folder, reset_public_folder, #test_site

Instance Method Details

#init_test_connection!Object



56
57
58
# File 'lib/zena/integration/test_case.rb', line 56

def init_test_connection!
  $test_connection = MockConnection.new(self)
end

#open_session {|sess| ... } ⇒ Object

Yields:

  • (sess)


46
47
48
49
50
51
52
53
54
# File 'lib/zena/integration/test_case.rb', line 46

def open_session
  sess = super

  sess.extend Zena::Acts::Secure
  sess.extend Zena::Use::TestHelper

  yield sess if block_given?
  sess
end