@@ -47,10 +47,10 @@ def test_game_name_with_colon(self):
4747 self .assertEqual ("Half-Life: Opposing Force" , best_result .game_name )
4848
4949 def test_game_name (self ):
50- results = HowLongToBeat ().search ("A way out " )
50+ results = HowLongToBeat ().search ("Crysis Warhead " )
5151 self .assertNotEqual (None , results , "Search Results are None" )
5252 best_result = self .getMaxSimilarityElement (results )
53- self .assertEqual ("A Way Out " , best_result .game_name )
53+ self .assertEqual ("Crysis Warhead " , best_result .game_name )
5454 self .assertEqual ("Main Story" , best_result .gameplay_main_label )
5555 self .assertEqual ("Main + Extra" , best_result .gameplay_main_extra_label )
5656 self .assertEqual ("Completionist" , best_result .gameplay_completionist_label )
@@ -73,13 +73,13 @@ def test_game_with_no_all_values(self):
7373 self .assertEqual ("Battlefield 2142" , best_result .game_name )
7474 self .assertEqual (None , best_result .gameplay_main_label )
7575 self .assertEqual ("Co-Op" , best_result .gameplay_main_extra_label )
76+ self .assertEqual ("Hours" , best_result .gameplay_main_extra_unit )
77+ self .assertAlmostEqual (17 , TestNormalRequest .getSimpleNumber (best_result .gameplay_main_extra ), delta = 5 )
7678 self .assertEqual ("Vs." , best_result .gameplay_completionist_label )
77- self .assertAlmostEqual (80 , TestNormalRequest .getSimpleNumber (best_result .gameplay_completionist ), delta = 5 )
79+ self .assertAlmostEqual (65 , TestNormalRequest .getSimpleNumber (best_result .gameplay_completionist ), delta = 5 )
7880 self .assertEqual ("Hours" , best_result .gameplay_completionist_unit )
7981 self .assertEqual (None , best_result .gameplay_main_unit )
80- self .assertEqual (None , best_result .gameplay_main_extra_unit )
8182 self .assertEqual (- 1 , TestNormalRequest .getSimpleNumber (best_result .gameplay_main ))
82- self .assertEqual (- 1 , TestNormalRequest .getSimpleNumber (best_result .gameplay_main_extra ))
8383
8484 def test_game_default_dlc_search (self ):
8585 results = HowLongToBeat ().search ("Hearts of Stone" )
@@ -102,9 +102,9 @@ def test_game_isolate_dlc_search(self):
102102 self .assertEqual ("The Witcher 3: Wild Hunt - Hearts of Stone" , best_result .game_name )
103103
104104 def test_game_really_isolate_dlc_search (self ):
105- results = HowLongToBeat ().search ("The Witcher 3 " , SearchModifiers .ISOLATE_DLC )
105+ results = HowLongToBeat (0 ).search ("Skyrim " , SearchModifiers .ISOLATE_DLC )
106106 self .assertNotEqual (None , results , "Search Results are None" )
107- self .assertEqual (2 , len (results ))
107+ self .assertEqual (3 , len (results ))
108108
109109 def test_game_case_sensitive (self ):
110110 results_standard = HowLongToBeat (0 ).search ("RED HOT VENGEANCE" )
0 commit comments