summaryrefslogtreecommitdiff
path: root/spec/factories/packages/packages.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/factories/packages/packages.rb')
-rw-r--r--spec/factories/packages/packages.rb20
1 files changed, 15 insertions, 5 deletions
diff --git a/spec/factories/packages/packages.rb b/spec/factories/packages/packages.rb
index 90c68074a3b..8074e505243 100644
--- a/spec/factories/packages/packages.rb
+++ b/spec/factories/packages/packages.rb
@@ -24,6 +24,10 @@ FactoryBot.define do
status { :pending_destruction }
end
+ trait :last_downloaded_at do
+ last_downloaded_at { 2.days.ago }
+ end
+
factory :maven_package do
maven_metadatum
@@ -55,6 +59,12 @@ FactoryBot.define do
end
end
+ factory :rpm_package do
+ sequence(:name) { |n| "package-#{n}" }
+ sequence(:version) { |n| "v1.0.#{n}" }
+ package_type { :rpm }
+ end
+
factory :debian_package do
sequence(:name) { |n| "package-#{n}" }
sequence(:version) { |n| "1.0-#{n}" }
@@ -115,7 +125,7 @@ FactoryBot.define do
end
factory :npm_package do
- sequence(:name) { |n| "@#{project.root_namespace.path}/package-#{n}"}
+ sequence(:name) { |n| "@#{project.root_namespace.path}/package-#{n}" }
sequence(:version) { |n| "1.0.#{n}" }
package_type { :npm }
@@ -153,7 +163,7 @@ FactoryBot.define do
end
factory :nuget_package do
- sequence(:name) { |n| "NugetPackage#{n}"}
+ sequence(:name) { |n| "NugetPackage#{n}" }
sequence(:version) { |n| "1.0.#{n}" }
package_type { :nuget }
@@ -175,7 +185,7 @@ FactoryBot.define do
end
factory :pypi_package do
- sequence(:name) { |n| "pypi-package-#{n}"}
+ sequence(:name) { |n| "pypi-package-#{n}" }
sequence(:version) { |n| "1.0.#{n}" }
package_type { :pypi }
@@ -193,7 +203,7 @@ FactoryBot.define do
end
factory :composer_package do
- sequence(:name) { |n| "composer-package-#{n}"}
+ sequence(:name) { |n| "composer-package-#{n}" }
sequence(:version) { |n| "1.0.#{n}" }
package_type { :composer }
@@ -210,7 +220,7 @@ FactoryBot.define do
end
factory :golang_package do
- sequence(:name) { |n| "golang.org/x/pkg-#{n}"}
+ sequence(:name) { |n| "golang.org/x/pkg-#{n}" }
sequence(:version) { |n| "v1.0.#{n}" }
package_type { :golang }
end