asciinema.org/spec/models/stdout_spec.rb
2014-08-30 20:10:49 +02:00

19 lines
491 B
Ruby

# encoding: utf-8
require 'rails_helper'
describe Stdout do
let(:stdout) { Stdout.new('spec/fixtures/stdout.decompressed',
'spec/fixtures/stdout.time.decompressed') }
describe '#each' do
it 'yields for each frame with delay and data' do
expect { |b| stdout.each(&b) }.
to yield_successive_args([0.5, 'foobar'],
[1.0, "bazqux\xC5"],
[2.0, "\xBCółć"])
end
end
end