OSDN Git Service

Add deploy_key and personal_key factories
authorRobert Speicher <rspeicher@gmail.com>
Tue, 28 Aug 2012 10:57:00 +0000 (06:57 -0400)
committerRobert Speicher <rspeicher@gmail.com>
Wed, 29 Aug 2012 01:22:49 +0000 (21:22 -0400)
spec/factories.rb
spec/factories_spec.rb

index eb3882a..82fd0db 100644 (file)
@@ -76,6 +76,14 @@ FactoryGirl.define do
   factory :key do
     title
     key { File.read(File.join(Rails.root, "db", "pkey.example")) }
+
+    factory :deploy_key do
+      project
+    end
+
+    factory :personal_key do
+      user
+    end
   end
 
   factory :milestone do
index 126a5b2..5760aad 100644 (file)
@@ -49,6 +49,14 @@ describe "Factories" do
     it "builds a valid instance" do
       build(:key).should be_valid
     end
+
+    it "builds a valid deploy key instance" do
+      build(:deploy_key).should be_valid
+    end
+
+    it "builds a valid personal key instance" do
+      build(:personal_key).should be_valid
+    end
   end
 
   describe 'Milestone' do