Sha256: 7dc2b7571e6358a73c9e99d075e0cb18fad58dae2ba9676ababfe62e0d2acfd1

Contents?: true

Size: 670 Bytes

Versions: 38

Compression:

Stored size: 670 Bytes

Contents

require 'helper'

module BibTeX
  class NameParserTest < Minitest::Spec

    describe "parse a number of entries having a 'van' or 'van den' name prefix" do
      before do
        @a = Names.parse('van den Bout, D. E.')
        @b = Names.parse('Van den Bout, D. E.')
      end

      it "should parse 'van den' part starting with lowercase letter" do
        assert_equal(@a[0].to_s, "van den Bout, D. E.")
        assert_equal(@a[0].prefix, "van den")
      end

      it "should parse 'Van den' part starting with uppercase letter" do
        assert_equal(@b[0].to_s, "Van den Bout, D. E.")
        assert_equal(@b[0].prefix, "Van den")
      end

    end

  end
end

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
bibtex-ruby-4.4.3 test/bibtex/test_name_parser.rb
bibtex-ruby-4.4.2 test/bibtex/test_name_parser.rb
bibtex-ruby-4.4.1 test/bibtex/test_name_parser.rb
bibtex-ruby-4.4.0 test/bibtex/test_name_parser.rb
bibtex-ruby-4.3.0 test/bibtex/test_name_parser.rb
bibtex-ruby-4.2.0 test/bibtex/test_name_parser.rb
bibtex-ruby-4.1.2 test/bibtex/test_name_parser.rb
bibtex-ruby-4.1.1 test/bibtex/test_name_parser.rb
bibtex-ruby-4.1.0 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.16 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.15 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.14 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.13 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.12 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.11 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.10 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.9 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.8 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.7 test/bibtex/test_name_parser.rb
bibtex-ruby-4.0.6 test/bibtex/test_name_parser.rb