equal
deleted
inserted
replaced
64 self.cont2.save() |
64 self.cont2.save() |
65 |
65 |
66 self.project.contents.add(self.cont1, self.cont2) |
66 self.project.contents.add(self.cont1, self.cont2) |
67 |
67 |
68 f = tempfile.TemporaryFile(mode='r+') |
68 f = tempfile.TemporaryFile(mode='r+') |
69 doc = self.LU.generateLdt(Content.objects.all()) |
69 doc = self.LU.generate_ldt(Content.objects.all()) |
70 doc.write(f, pretty_print=True) |
70 doc.write(f, pretty_print=True) |
71 f.seek(0) |
71 f.seek(0) |
72 ldoc = lxml.etree.parse(f) |
72 ldoc = lxml.etree.parse(f) |
73 self.assertEqual(ldoc.xpath("/iri/displays/display/content")[9].get("id"), self.cont2.iri_id) |
73 self.assertEqual(ldoc.xpath("/iri/displays/display/content")[9].get("id"), self.cont2.iri_id) |
74 self.assertEqual(ldoc.xpath("/iri/medias/media")[8].get("id"), self.cont1.iri_id) |
74 self.assertEqual(ldoc.xpath("/iri/medias/media")[8].get("id"), self.cont1.iri_id) |
82 self.cont4 = Content(iriurl="id4/iriurl2") |
82 self.cont4 = Content(iriurl="id4/iriurl2") |
83 self.cont4.iri_id = "id4" |
83 self.cont4.iri_id = "id4" |
84 self.cont4.save() |
84 self.cont4.save() |
85 |
85 |
86 self.project.contents.add(self.cont3, self.cont4) |
86 self.project.contents.add(self.cont3, self.cont4) |
87 ldoc = self.LU.generateInit(None, None) |
87 ldoc = self.LU.generate_init(None, None) |
88 self.assertEqual(ldoc.xpath("/iri/files/init")[0].tag, "init") |
88 self.assertEqual(ldoc.xpath("/iri/files/init")[0].tag, "init") |
89 self.assertEqual(ldoc.xpath("/iri/files/library")[0].tag, "library") |
89 self.assertEqual(ldoc.xpath("/iri/files/library")[0].tag, "library") |
90 self.assertEqual(ldoc.xpath("/iri/files/init/file")[0].get("video"), settings.STREAM_URL) |
90 self.assertEqual(ldoc.xpath("/iri/files/init/file")[0].get("video"), settings.STREAM_URL) |
91 |
91 |
92 def test_create_ldt(self): |
92 def test_create_ldt(self): |