diff options
Diffstat (limited to 'spec/factories/services.rb')
-rw-r--r-- | spec/factories/services.rb | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/spec/factories/services.rb b/spec/factories/services.rb index 62aa71ae8d8..c2674ce2d11 100644 --- a/spec/factories/services.rb +++ b/spec/factories/services.rb @@ -1,11 +1,11 @@ FactoryGirl.define do factory :service do - project factory: :empty_project + project type 'Service' end factory :custom_issue_tracker_service, class: CustomIssueTrackerService do - project factory: :empty_project + project type 'CustomIssueTrackerService' category 'issue_tracker' active true @@ -17,21 +17,34 @@ FactoryGirl.define do end factory :kubernetes_service do - project factory: :empty_project + project active true properties({ - namespace: 'somepath', api_url: 'https://kubernetes.example.com', - token: 'a' * 40, + token: 'a' * 40 + }) + end + + factory :prometheus_service do + project + active true + properties({ + api_url: 'https://prometheus.example.com/' }) end factory :jira_service do - project factory: :empty_project + project active true properties( url: 'https://jira.example.com', project_key: 'jira-key' ) end + + factory :hipchat_service do + project + type 'HipchatService' + token 'test_token' + end end |