Sha256: a56a33bf9d5fa3e59c75dedf538a647ef8bc1cfb7485254c63986cf30f1eed53

Contents?: true

Size: 633 Bytes

Versions: 4

Compression:

Stored size: 633 Bytes

Contents

require 'spec_helper'

module CSL
  describe Style::Names do

  end

  describe Style::Name do

    it { should be_delimiter_contextually_precedes_last }

    [:never, :always, :contextually].each do |setting|
      setter = "delimiter_#{setting}_precedes_last!"
      predicate = "delimiter_#{setting}_precedes_last?"

      describe "##{setter}" do
        it 'sets the delimiter precedes last option accordingly' do
          subject.send(setter).send(predicate).should == true
        end
      end
    end

  end

  describe Style::NamePart do

  end

  describe Style::EtAl do

  end

  describe Style::Substitute do

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
csl-1.2.1 spec/csl/style/names_spec.rb
csl-1.2.0 spec/csl/style/names_spec.rb
csl-1.1.0 spec/csl/style/names_spec.rb
csl-1.0.2 spec/csl/style/names_spec.rb