No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

20 líneas
456B

  1. require 'cross-post'
  2. RSpec.describe CrossPost::Config::FifoSubConfig do
  3. it 'must remove first value in case of overflow' do
  4. config = CrossPost::Config::FifoSubConfig.new 2
  5. config[:foo] = :foo
  6. config[:bar] = :bar
  7. expect(config[:foo]).to be :foo
  8. expect(config[:bar]).to be :bar
  9. expect(config[:baz]).to be_nil
  10. config[:baz] = :baz
  11. expect(config[:foo]).to be_nil
  12. expect(config[:bar]).to be :bar
  13. expect(config[:baz]).to be :baz
  14. end
  15. end