Ejemplo n.º 1
0
    def test_url_bz_single_quote(self):
        url = 'http://www.uta-net.com/song/181206/'
        obj = Lyric(url)
        obj.parse()

        self.assertEqual(obj.title, u'Las Vegas')
        self.assertEqual(obj.artist, u"B'z")
        self.assertEqual(obj.lyricist, u'稲葉浩志')
        self.assertEqual(obj.composer, u'松本孝弘')
        self.assertEqual(len(obj.lyric), 426)
Ejemplo n.º 2
0
    def test_url_rpg(self):
        url = 'http://www.uta-net.com/song/145480/'
        obj = Lyric(url)
        obj.parse()

        self.assertEqual(obj.title, u'RPG')
        self.assertEqual(obj.artist, u'SEKAI NO OWARI')
        self.assertEqual(obj.lyricist, u'Saori・Fukase')
        self.assertEqual(obj.composer, u'Fukase')
        self.assertEqual(len(obj.lyric), 574)
Ejemplo n.º 3
0
    def test_url_movie_format(self):
        url = 'http://www.uta-net.com/movie/162972/'
        obj = Lyric(url)
        obj.parse()

        self.assertEqual(obj.title, u'望郷エトランゼ')
        self.assertEqual(obj.artist, u'冠二郎')
        self.assertEqual(obj.lyricist, u'三浦康照')
        self.assertEqual(obj.composer, u'岡千秋')
        self.assertEqual(len(obj.lyric), 216)
Ejemplo n.º 4
0
    def test_url_nekose(self):
        url = 'http://www.uta-net.com/song/138139/'
        obj = Lyric(url)
        obj.parse()

        self.assertEqual(obj.title, u'猫背')
        self.assertEqual(obj.artist, u'坂本真綾')
        self.assertEqual(obj.lyricist, u'岩里祐穂')
        self.assertEqual(obj.composer, u'菅野よう子')
        self.assertEqual(len(obj.lyric), 366)