Sha256: 5d38070e4ae8893dd5dda05e6c55b8c0e8663d2e383ed8bda60c48e93696433e

Contents?: true

Size: 745 Bytes

Versions: 2

Compression:

Stored size: 745 Bytes

Contents

require 'test_helper'

module Vedeu
  describe Buffers do
    before do
      Buffers.reset
    end

    describe '.create' do
      it 'creates an entry for the interface, and saves :clear' do
      end
    end

    describe '.enqueue' do
      it 'raises an exception if the interface cannot be found by name' do
        name     = 'unknown'
        sequence = '...'
        proc { Buffers.enqueue(name, sequence) }.must_raise(RefreshFailed)
      end

      it 'saves the new sequence for the interface into :next' do
      end
    end

    describe '.refresh_all' do
      it 'requests each stored interface to be refreshed' do
      end
    end

    describe '.reset' do
      it 'destroys all saved buffers' do
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vedeu-0.1.15 test/lib/vedeu/output/buffers_test.rb
vedeu-0.1.14 test/lib/vedeu/output/buffers_test.rb