def mock_touch(self, bearer, version=None, revision=None, **kwargs): if version: if self.versions: try: return self.versions[int(version) - 1] except (IndexError, ValueError): return None else: return None return file_models.FileVersion()
def get_second_test_file(self): version = file_models.FileVersion(identifier='1') version.save() ret = GithubFile( name='Test2', node=self.project, path='/test/Test2', materialized_path='/test/Test2', ) ret.save() ret.versions.add(version) return ret