Пример #1
0
 def testRightData(self):
     results = movie.search("纸牌屋")
     find = False
     name = u"纸牌屋 第一季 TV"
     for result in results:
         if result["name"] == name and result["time"] == 2013:
             find = True
             self.assertTrue(result["douban"] == 9.1)
             self.assertTrue(result["imdb"] == 9.1)
             self.assertTrue(result["types"] == [u"剧情"])
             self.assertTrue(result["actors"] == [u"凯文·史派西", u"罗宾·怀特", u"凯特·玛拉"])
     self.assertTrue(find, u"没有找到: " + name)
Пример #2
0
__author__ = 'yushiwei'

import sys
from magicyu.dianyingfm import movie

if __name__ == '__main__':
    cmd = sys.argv[0]
    param = sys.argv[1]

    if cmd == 'search':
        results = movie.search(param)
        movie.showSearch(results)
    elif cmd == 'detail':
        results = movie.movieDetail(param)
        movie.showDetail(results)
Пример #3
0
 def testInSomeOut20(self):
     self.assertTrue(len(movie.search("H")) is 20, "返回数量有误")
Пример #4
0
 def testInSomeOut2(self):
     self.assertTrue(len(movie.search("匆匆那年")) is 2, "返回数量有误")
Пример #5
0
 def testInHaliboteOut15(self):
     result = movie.search("哈利波特")
     self.assertTrue(result is not None)
     self.assertTrue(len(result) is 17, "数量错误")
Пример #6
0
 def testInNoneOutEmpty(self):
     result = movie.search("")
     self.assertTrue(result == [])