$this->assertLinkByHref($languages['es']->prefix.'/node/add/'.str_replace('_','-',$node->type),0,t('The "add translation" link for %language points to the localized path of the target language.',array('%language'=>$languages['es']->name)));
$this->assertLinkByHref($languages['es']->prefix.'/node/'.$node_translation->nid.'/edit',0,t('The "edit" link for the translation in %language points to the localized path of the translation language.',array('%language'=>$languages['es']->name)));
$this->assertLinkByHref($languages['es']->prefix.'/node/'.$node_translation->nid,0,t('The "view" link for the translation in %language points to the localized path of the translation language.',array('%language'=>$languages['es']->name)));
// Attempt to submit a duplicate translation by visiting the node/add page
$this->assertRaw(t('A translation of %title in %language already exists',array('%title'=>$node_title,'%language'=>$languages['es']->name)),t('Message regarding attempted duplicate translation is displayed.'));
...
...
@@ -118,6 +134,10 @@ class TranslationTestCase extends DrupalWebTestCase {
// Check that content translation links are shown even when no language