Sha256: 9e777ae6ebd64f27ea90aeb0a6da84fb585405d20a2bad18f0b30a06a2462f92

Contents?: true

Size: 623 Bytes

Versions: 9

Compression:

Stored size: 623 Bytes

Contents

require 'test_helper'

module Vedeu

  describe LocklessLogDevice do

    let(:described)        { Vedeu::LocklessLogDevice }
    let(:instance)         { described.new(file_or_filename) }
    let(:file_or_filename) {}

    describe '#initialize' do
      # it { instance.must_be_instance_of(described) }
      # it {
      #   instance.instance_variable_get('@file_or_filename').
      #     must_equal(file_or_filename)
      # }
    end

    describe '#write' do
      subject { instance.write(message) }
    end

    describe '#close' do
      subject { instance.close }
    end

  end # LocklessLogDevice

end # Vedeu

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
vedeu-0.6.7 test/lib/vedeu/log/lockless_log_device_test.rb
vedeu-0.6.6 test/lib/vedeu/log/lockless_log_device_test.rb
vedeu-0.6.5 test/lib/vedeu/log/lockless_log_device_test.rb
vedeu-0.6.4 test/lib/vedeu/log/lockless_log_device_test.rb
vedeu-0.6.3 test/lib/vedeu/log/lockless_log_device_test.rb
vedeu-0.6.2 test/lib/vedeu/log/lockless_log_device_test.rb
vedeu-0.6.1 test/lib/vedeu/log/lockless_log_device_test.rb
vedeu-0.6.0 test/lib/vedeu/log/lockless_log_device_test.rb
vedeu-0.5.13 test/lib/vedeu/log/lockless_log_device_test.rb