示例#1
0
 def test_search_does_prefetch(self):
     games = pyBGG.search("1830", prefetch=True)
     hits = [
         "http://www.boardgamegeek.com/xmlapi/search?search=1830",
         "http://www.boardgamegeek.com/xmlapi/boardgame/88400,37322,31013,111775,421,31230,56839,56841,56840,59644,59645,23189,70875,2396",
     ]
     self.assertListEqual(handler.hits, hits)
示例#2
0
文件: test.py 项目: jaramir/pyBGG
 def test_search_does_prefetch(self):
     games = pyBGG.search("1830", prefetch=True)
     hits = [
         "http://www.boardgamegeek.com/xmlapi/search?search=1830",
         "http://www.boardgamegeek.com/xmlapi/boardgame/88400,37322,31013,111775,421,31230,56839,56841,56840,59644,59645,23189,70875,2396",
         ]
     self.assertListEqual(handler.hits, hits)
示例#3
0
 def test_game_names_from_search(self):
     bg = pyBGG.search("I Coloni di Catan", exact=1)
     self.assertIn("The Settlers of Catan", bg.names)
     self.assertIn("I Coloni di Catan", bg.names)
示例#4
0
 def test_description_in_search(self):
     resp = pyBGG.search("1830: Railways & Robber Barons")
     self.assertIn("1830 is one of the most famous 18xx games",
                   resp[0].description)
示例#5
0
 def test_name_in_search(self):
     resp = pyBGG.search("1830: Railways & Robber Barons")
     self.assertIn("1830", resp[0].name)
示例#6
0
 def test_exact_search(self):
     bg = pyBGG.search("I Coloni di Catan", exact=1)
     self.assertEqual("13", bg.id)
示例#7
0
 def test_exact_search_gone_wrong(self):
     bg = pyBGG.search("pyBGG test search", exact=1)
     self.assertEqual(None, bg)
示例#8
0
文件: test.py 项目: jaramir/pyBGG
 def test_game_names_from_search(self):
     bg = pyBGG.search("I Coloni di Catan", exact=1)
     self.assertIn("The Settlers of Catan", bg.names)
     self.assertIn("I Coloni di Catan", bg.names)
示例#9
0
文件: test.py 项目: jaramir/pyBGG
 def test_description_in_search(self):
     resp = pyBGG.search("1830: Railways & Robber Barons")
     self.assertIn("1830 is one of the most famous 18xx games", resp[0].description)
示例#10
0
文件: test.py 项目: jaramir/pyBGG
 def test_name_in_search(self):
     resp = pyBGG.search("1830: Railways & Robber Barons")
     self.assertIn("1830", resp[0].name)
示例#11
0
文件: test.py 项目: jaramir/pyBGG
 def test_exact_search(self):
     bg = pyBGG.search("I Coloni di Catan", exact=1)
     self.assertEqual("13", bg.id)
示例#12
0
文件: test.py 项目: jaramir/pyBGG
 def test_exact_search_gone_wrong(self):
     bg = pyBGG.search("pyBGG test search", exact=1)
     self.assertEqual(None, bg)