Project

General

Profile

« Previous | Next » 

Revision ffec7b04

Added by Andreas Müller over 11 years ago

bugfix for autonym authorship #2888

View differences:

cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/cache/name/NonViralNameDefaultCacheStrategyTest.java
23 23

  
24 24
import eu.etaxonomy.cdm.model.agent.INomenclaturalAuthor;
25 25
import eu.etaxonomy.cdm.model.agent.Person;
26
import eu.etaxonomy.cdm.model.agent.Team;
26 27
import eu.etaxonomy.cdm.model.common.DefaultTermInitializer;
27 28
import eu.etaxonomy.cdm.model.name.BotanicalName;
28 29
import eu.etaxonomy.cdm.model.name.HybridRelationshipType;
......
554 555
    	Assert.assertEquals("<b><i>Abies alba</i> L.</b>", strategy.getTitleCache(speciesName, rules));
555 556
    	
556 557
    }
558
    
559
    @Test //#2888
560
    public void testAutonymWithExAuthor(){
561
    	BotanicalName name = BotanicalName.NewInstance(Rank.FORM());
562
    	name.setGenusOrUninomial("Euphorbia");
563
    	name.setSpecificEpithet("atropurpurea");
564
    	name.setInfraSpecificEpithet("atropurpurea");
565
    	Team combTeam = Team.NewTitledInstance("Combauthor", "Combauthor");
566
    	name.setCombinationAuthorTeam(combTeam);
567
    	Team exCombTeam = Team.NewTitledInstance("Excomb", "Excomb");
568
    	name.setExCombinationAuthorTeam(exCombTeam);
569
    	
570
    	Assert.assertEquals("", "Euphorbia atropurpurea Excomb ex Combauthor f. atropurpurea", name.getTitleCache());
571
    }
557 572

  
558 573

  
559 574
}

Also available in: Unified diff