Simplified gitolite handle logic Stubn over monkeypatch Stub only specific methods in Gitlab:Gitolite Moved grach auth to lib added specs for keys observer removes SshKey role
21 lines
307 B
Ruby
21 lines
307 B
Ruby
# Stubbing Project <-> git host path
|
|
# create project using Factory only
|
|
class Project
|
|
def path_to_repo
|
|
File.join(Rails.root, "tmp", "tests", path)
|
|
end
|
|
|
|
def satellite
|
|
@satellite ||= FakeSatellite.new
|
|
end
|
|
end
|
|
|
|
class FakeSatellite
|
|
def exists?
|
|
true
|
|
end
|
|
|
|
def create
|
|
true
|
|
end
|
|
end
|