Sha256: 27e447b4be53f6a8e0e70a6036dd08372a978d1817b4836ff62456216681a0c4

Contents?: true

Size: 449 Bytes

Versions: 5

Compression:

Stored size: 449 Bytes

Contents

# encoding: utf-8

describe Policy::Follower::Names do

  describe ".from" do

    shared_examples "normalizing from" do |*source|

      subject { described_class.from(*source) }
      it      { is_expected.to eq %i(foo bar baz foo) }

    end # shared examples

    it_behaves_like "normalizing from", %w(foo bar baz foo)
    it_behaves_like "normalizing from", *%w(foo bar baz foo)

  end # describe .from

end # describe Policy::Follower::Names

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
policy-1.2.0 spec/tests/policy/follower/names_spec.rb
policy-1.1.0 spec/tests/policy/follower/names_spec.rb
policy-1.0.5 spec/tests/policy/follower/names_spec.rb
policy-1.0.4 spec/tests/policy/follower/names_spec.rb
policy-1.0.1 spec/tests/policy/follower/names_spec.rb