Ejemplo n.º 1
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()
Ejemplo n.º 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()
Ejemplo n.º 3
0
 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())
Ejemplo n.º 4
0
 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())
Ejemplo n.º 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