Skip to content

Commit

Permalink
cached original combination
Browse files Browse the repository at this point in the history
  • Loading branch information
proceps committed Feb 2, 2014
1 parent 7a66ba4 commit b2bd6b5
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions spec/models/taxon_name_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
TaxonNameRelationship.delete_all
@subspecies = FactoryGirl.create(:iczn_subspecies)
@species = @subspecies.ancestor_at_rank('species')
@subgenus = @subspecies.ancestor_at_rank('subgenus')
@genus = @subspecies.ancestor_at_rank('genus')
@family = @subspecies.ancestor_at_rank('family')
@root = @subspecies.root
Expand Down Expand Up @@ -280,6 +281,7 @@
expect(t.cached_author_year).to eq('')
end
specify 'original genus subgenus' do
expect(@subspecies.get_original_combination).to eq('Erythroneura ssp')
@subspecies.original_genus = @genus
@subspecies.reload
expect(@subspecies.get_original_combination).to eq('Erythroneura ssp')
Expand All @@ -289,6 +291,10 @@
@subspecies.original_species = @species
@subspecies.reload
expect(@subspecies.get_original_combination).to eq('Erythroneura (Erythroneura) vitis ssp')
expect(@subgenus.get_original_combination).to eq('Erythroneura')
@subgenus.original_genus = @genus
@subgenus.reload
expect(@subgenus.get_original_combination).to eq('Erythroneura (Erythroneura)')
end
specify 'moving nominotypical taxon' do
sp = FactoryGirl.create(:iczn_species, name: 'aaa', parent: @genus)
Expand Down

0 comments on commit b2bd6b5

Please sign in to comment.