コード例 #1
0
 def test_electronic_location(self):
     record = Record()
     record.add_field(
         Field(
             '856', ['4', ' '],
             subfields=[
                 's', '287086', 'u',
                 'http://digitallibrary.un.org/record/1317932/files/A_C-4_72_L-24-EN.pdf'
             ]))
     record.add_field(
         Field(
             '856', ['4', ' '],
             subfields=[
                 's', '289890', 'u',
                 'http://digitallibrary.un.org/record/1317932/files/A_C-4_72_L-24-ES.pdf'
             ]))
     self.assertEqual(len(record.electronic_location()), 2)
     self.assertEqual(
         record.electronic_location()[0].format_field(),
         '287086 http://digitallibrary.un.org/record/1317932/files/A_C-4_72_L-24-EN.pdf'
     )
     self.assertEqual(
         record.electronic_location()[1].format_field(),
         '289890 http://digitallibrary.un.org/record/1317932/files/A_C-4_72_L-24-ES.pdf'
     )