コード例 #1
0
ファイル: cli.py プロジェクト: KevinAnthony/Ice
  def get_steam(self, config):
    override = config.userdata_directory
    if self.should_use_user_override(override):
      return Steam(override)

    if self.steam is not None:
      return self.steam

    return get_steam()
コード例 #2
0
    def get_steam(self, config):
        override = config.userdata_directory
        if self.should_use_user_override(override):
            return Steam(override)

        if self.steam is not None:
            return self.steam

        return get_steam()
コード例 #3
0
ファイル: test_steam.py プロジェクト: ProfessorKaos64/pysteam
 def test_get_steam_returns_none_if_directory_doesnt_exist(self):
   with mock.patch('os.path.exists', return_value=False):
     self.assertIsNone(steam.get_steam())
コード例 #4
0
ファイル: test_steam.py プロジェクト: wranders/pysteam
 def test_get_steam_returns_none_if_directory_doesnt_exist(self):
     with mock.patch('os.path.exists', return_value=False):
         self.assertIsNone(steam.get_steam())
コード例 #5
0
 def __init__(self, steam=None, filesystem=None):
   self.steam = steam if steam is not None else get_steam()
   self.filesystem = RealFilesystem() if filesystem is None else filesystem