Ejemplo n.º 1
0
 def testPoroporoTearsFullData(self):
     api = SmartFMAPI("debug.txt")
     testVocab = api.item(790286)
     self.failUnlessEqual(u"ぽろぽろ", testVocab.expression, "expression wrong on test vocab word")
     self.failUnlessEqual(u"poroporo", testVocab.reading.replace('<b>','').replace('</b>','').lower(), "reading should be romaji")
     self.failUnlessEqual(None, testVocab.audio_uri, "should have no audio")
     self.failUnlessEqual(None, testVocab.image_uri, "should have no image")
     self.failUnlessEqual(u"(shed tears) in large drops", testVocab.meaning.replace('<b>','').replace('</b>',''))
     self.failUnlessEqual(u"http://smart.fm/item/790286", testVocab.item_uri)
     self.failUnlessEqual(u"ja", testVocab.language)
     api._close()
Ejemplo n.º 2
0
 def testPoroporoTearsFullData(self):
     api = SmartFMAPI("debug.txt")
     testVocab = api.item(790286)
     self.failUnlessEqual(u"ぽろぽろ", testVocab.expression, "expression wrong on test vocab word")
     self.failUnlessEqual(
         u"poroporo", testVocab.reading.replace("<b>", "").replace("</b>", "").lower(), "reading should be romaji"
     )
     self.failUnlessEqual(None, testVocab.audio_uri, "should have no audio")
     self.failUnlessEqual(None, testVocab.image_uri, "should have no image")
     self.failUnlessEqual(u"(shed tears) in large drops", testVocab.meaning.replace("<b>", "").replace("</b>", ""))
     self.failUnlessEqual(u"http://smart.fm/item/790286", testVocab.item_uri)
     self.failUnlessEqual(u"ja", testVocab.language)
     api._close()
Ejemplo n.º 3
0
 def testItemMondaiProblem(self):
     api = SmartFMAPI("debug.txt")
     item = api.item(436164)
     self.failUnlessEqual(u"http://assets1.smart.fm/assets/legacy/JLL/audio/JW09359A.mp3", item.audio_uri)
     api._close()
Ejemplo n.º 4
0
 def testItemMondaiProblem(self):
     api = SmartFMAPI("debug.txt")
     item = api.item(436164)
     self.failUnlessEqual(u"http://assets1.smart.fm/assets/legacy/JLL/audio/JW09359A.mp3", item.audio_uri)
     api._close()