summaryrefslogtreecommitdiff
path: root/spec/ci/factories/runners.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/ci/factories/runners.rb')
-rw-r--r--spec/ci/factories/runners.rb38
1 files changed, 38 insertions, 0 deletions
diff --git a/spec/ci/factories/runners.rb b/spec/ci/factories/runners.rb
new file mode 100644
index 00000000000..20a80f03268
--- /dev/null
+++ b/spec/ci/factories/runners.rb
@@ -0,0 +1,38 @@
+# == Schema Information
+#
+# Table name: runners
+#
+# id :integer not null, primary key
+# token :string(255)
+# created_at :datetime
+# updated_at :datetime
+# description :string(255)
+# contacted_at :datetime
+# active :boolean default(TRUE), not null
+# is_shared :boolean default(FALSE)
+# name :string(255)
+# version :string(255)
+# revision :string(255)
+# platform :string(255)
+# architecture :string(255)
+#
+
+# Read about factories at https://github.com/thoughtbot/factory_girl
+
+FactoryGirl.define do
+ factory :runner do
+ sequence :description do |n|
+ "My runner#{n}"
+ end
+
+ platform "darwin"
+
+ factory :shared_runner do
+ is_shared true
+ end
+
+ factory :specific_runner do
+ is_shared false
+ end
+ end
+end