Sha256: 06bc74a936bfa7b7765909924728f902d7908cc754c02140be068e61bac83097
Contents?: true
Size: 666 Bytes
Versions: 1
Compression:
Stored size: 666 Bytes
Contents
# frozen_string_literal: true RSpec.describe RSpeed::Observer, '.before_suite' do let!(:redis) { redis_object } before { truncate_profiles } after { truncate_profiles } it 'cleans only the current pipe profile' do redis.lpush('rspeed_profile_1', { file: '1_spec.rb', time: 1 }.to_json) redis.lpush('rspeed_profile_2', { file: '2_spec.rb', time: 2 }.to_json) described_class.before_suite expect(redis.keys).to eq ['rspeed_profile_2'] end it 'cleans the pipe flag' do redis.set('rspeed_pipe_1', true) redis.set('rspeed_pipe_2', true) described_class.before_suite expect(redis.keys).to eq ['rspeed_pipe_2'] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rspeed-0.5.2 | spec/models/rspeed/observer/before_suite_spec.rb |