~ted/click/desktop-hook-ual

« back to all changes in this revision

Viewing changes to click/tests/test_install.py

  • Committer: Colin Watson
  • Date: 2014-05-08 13:06:40 UTC
  • mfrom: (418.2.2 mvo)
  • Revision ID: cjwatson@canonical.com-20140508130640-iw0q2r0h14brxbt9
mergeĀ lp:~mvo/click/multiple-frameworks

Show diffs side-by-side

added added

removed removed

Lines of Context:
104
104
        return package_path
105
105
 
106
106
    def _setup_frameworks(self, preloads, frameworks_dir=None, frameworks=[]):
107
 
        if frameworks_dir is None:
108
 
            frameworks_dir = os.path.join(self.temp_dir, "frameworks")
 
107
        frameworks_dir = self._create_mock_framework_dir(frameworks_dir)
109
108
        shutil.rmtree(frameworks_dir, ignore_errors=True)
110
 
        Click.ensuredir(frameworks_dir)
111
109
        for framework in frameworks:
112
 
            touch(os.path.join(frameworks_dir, "%s.framework" % framework))
 
110
            self._create_mock_framework_file(framework)
113
111
        preloads["click_get_frameworks_dir"].side_effect = (
114
112
            lambda: self.make_string(frameworks_dir))
115
113