Sha256: a38ba5f19ef5f28321a2087f80cbb22f19b4ee52b95e1c1a1613d8fc847c266d
Contents?: true
Size: 1.1 KB
Versions: 6
Compression:
Stored size: 1.1 KB
Contents
require 'test_helper' module Vedeu module Logging describe MonoLogger do let(:described) { Vedeu::Logging::MonoLogger } let(:instance) { described.new(logdev) } let(:logdev) {} describe '#initialize' do it { instance.must_be_instance_of(described) } it do instance.instance_variable_get('@level').must_equal(Logger::DEBUG) end it do instance.instance_variable_get('@default_formatter'). must_be_instance_of(::Logger::Formatter) end it { instance.instance_variable_get('@Formatter').must_equal(nil) } context 'when a log device is given' do # it do # instance.instance_variable_get('@logdev'). # must_be_instance_of(Vedeu::Logging::LocklessLogDevice) # end end context 'when a log device is not given' do # it do # instance.instance_variable_get('@logdev'). # must_be_instance_of(Vedeu::Logging::LocklessLogDevice) # end end end end # MonoLogger end # Logging end # Vedeu
Version data entries
6 entries across 6 versions & 1 rubygems