def _create_default_directories(self):
    # Assert that the userdata directory is there
    assert(os.path.exists(self.steam_fixture.get_steam().userdata_directory))
    # The data directory for our user, which acts as the root of userdata
    # hierarchy
    os.mkdir(paths.user_specific_data_directory(self.get_context()))
    # The "config" directory, which stores shortcuts.vdf and the grid directory
    # TODO: There should probably be a helper function for this in pysteam
    os.mkdir(os.path.join(paths.user_specific_data_directory(self.get_context()), "config"))
    # The directory which stores grid images
    os.mkdir(paths.custom_images_directory(self.get_context()))
This method creates all of the directories that Steam normally creates
dataset/ETHPy150Open scottrice/Ice/tests/testinfra/fixtures.py/UserFixture._create_default_directories