Beispiel #1
0
 def test1_determine_launcher_type(self):
     files = [
         'thumbnail.jpg', 'docs', 'support', 'game', 'start.sh',
         'minigalaxy-dlc.json', 'gameinfo'
     ]
     exp = "start_script"
     obs = launcher.determine_launcher_type(files)
     self.assertEqual(exp, obs)
Beispiel #2
0
 def test5_determine_launcher_type(self):
     files = [
         'thumbnail.jpg', 'docs', 'support', 'game', 'minigalaxy-dlc.json',
         'gameinfo'
     ]
     exp = "final_resort"
     obs = launcher.determine_launcher_type(files)
     self.assertEqual(exp, obs)
Beispiel #3
0
 def test3_determine_launcher_type(self):
     files = [
         'thumbnail.jpg', 'docs', 'support', 'unins000.exe',
         'minigalaxy-dlc.json', 'gameinfo'
     ]
     exp = "windows"
     obs = launcher.determine_launcher_type(files)
     self.assertEqual(exp, obs)
Beispiel #4
0
 def test4_determine_launcher_type(self, mock_shutil_which):
     mock_shutil_which.return_value = True
     files = [
         'thumbnail.jpg', 'docs', 'support', 'dosbox',
         'minigalaxy-dlc.json', 'gameinfo'
     ]
     exp = "dosbox"
     obs = launcher.determine_launcher_type(files)
     self.assertEqual(exp, obs)
Beispiel #5
0
 def test2_determine_launcher_type(self, mock_shutil_which):
     mock_shutil_which.return_value = True
     files = [
         'thumbnail.jpg', 'data', 'docs', 'support', 'beneath.ini',
         'scummvm', 'start.sh', 'gameinfo'
     ]
     exp = "scummvm"
     obs = launcher.determine_launcher_type(files)
     self.assertEqual(exp, obs)