@@ -976,20 +976,20 @@ def test_document_bibtex(self):
976976 self .assertNotIn ('doi' , entry )
977977
978978 def test_document_bibxml (self ):
979-
980979 draft = IndividualDraftFactory .create ()
981980 docname = '%s-%s' % (draft .name , draft .rev )
982- url = urlreverse ('ietf.doc.views_doc.document_bibxml' , kwargs = dict (name = draft .name ))
983- r = self .client .get (url )
984- entry = lxml .etree .fromstring (r .content )
985- self .assertEqual (entry .find ('./front/title' ).text , draft .title )
986- date = entry .find ('./front/date' )
987- self .assertEqual (date .get ('year' ), str (draft .pub_date ().year ))
988- self .assertEqual (date .get ('month' ), draft .pub_date ().strftime ('%B' ))
989- self .assertEqual (date .get ('day' ), str (draft .pub_date ().day ))
990- self .assertEqual (normalize_text (entry .find ('./front/abstract/t' ).text ), normalize_text (draft .abstract ))
991- self .assertEqual (entry .find ('./seriesInfo' ).get ('value' ), docname )
992- self .assertEqual (entry .find ('./seriesInfo[@name="DOI"]' ), None )
981+ for viewname in [ 'ietf.doc.views_doc.document_bibxml' , 'ietf.doc.views_doc.document_bibxml_ref' ]:
982+ url = urlreverse (viewname , kwargs = dict (name = draft .name ))
983+ r = self .client .get (url )
984+ entry = lxml .etree .fromstring (r .content )
985+ self .assertEqual (entry .find ('./front/title' ).text , draft .title )
986+ date = entry .find ('./front/date' )
987+ self .assertEqual (date .get ('year' ), str (draft .pub_date ().year ))
988+ self .assertEqual (date .get ('month' ), draft .pub_date ().strftime ('%B' ))
989+ self .assertEqual (date .get ('day' ), str (draft .pub_date ().day ))
990+ self .assertEqual (normalize_text (entry .find ('./front/abstract/t' ).text ), normalize_text (draft .abstract ))
991+ self .assertEqual (entry .find ('./seriesInfo' ).get ('value' ), docname )
992+ self .assertEqual (entry .find ('./seriesInfo[@name="DOI"]' ), None )
993993
994994class AddCommentTestCase (TestCase ):
995995 def test_add_comment (self ):
0 commit comments