module Ichnite::TestHelper
Public Instance Methods
assert_ichnite_events(*expected)
click to toggle source
# File lib/ichnite/testing.rb, line 43 def assert_ichnite_events(*expected) assert_equal expected, ichnite_events end
assert_ichnite_log(expected)
click to toggle source
# File lib/ichnite/testing.rb, line 35 def assert_ichnite_log(expected) assert_equal [expected], ichnite_logs end
assert_ichnite_logs(*expected)
click to toggle source
# File lib/ichnite/testing.rb, line 39 def assert_ichnite_logs(*expected) assert_equal expected, ichnite_logs end
ichnite_events()
click to toggle source
# File lib/ichnite/testing.rb, line 51 def ichnite_events ichnite_logger.events end
ichnite_logger()
click to toggle source
# File lib/ichnite/testing.rb, line 55 def ichnite_logger Ichnite.default_logger end
ichnite_logs()
click to toggle source
# File lib/ichnite/testing.rb, line 47 def ichnite_logs ichnite_logger.output.split("\n").map { |line| line.split("INFO -- : ").last } end
teardown()
click to toggle source
# File lib/ichnite/testing.rb, line 31 def teardown ichnite_logger.reset end