Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/factories/packages/debian/file_metadatum.rb')
-rw-r--r--spec/factories/packages/debian/file_metadatum.rb22
1 files changed, 21 insertions, 1 deletions
diff --git a/spec/factories/packages/debian/file_metadatum.rb b/spec/factories/packages/debian/file_metadatum.rb
index f761dd18b4e..505b9975f79 100644
--- a/spec/factories/packages/debian/file_metadatum.rb
+++ b/spec/factories/packages/debian/file_metadatum.rb
@@ -26,7 +26,27 @@ FactoryBot.define do
file_type { 'dsc' }
component { 'main' }
architecture { nil }
- fields { { 'a': 'b' } }
+ fields do
+ {
+ 'Format' => '3.0 (native)',
+ 'Source' => package_file.package.name,
+ 'Binary' => 'sample-dev, libsample0, sample-udeb',
+ 'Architecture' => 'any',
+ 'Version': package_file.package.version,
+ 'Maintainer' => "#{FFaker::Name.name} <#{FFaker::Internet.email}>",
+ 'Homepage' => FFaker::Internet.http_url,
+ 'Standards-Version' => '4.5.0',
+ 'Build-Depends' => 'debhelper-compat (= 13)',
+ 'Package-List' => <<~EOF.rstrip,
+ libsample0 deb libs optional arch=any',
+ sample-dev deb libdevel optional arch=any',
+ sample-udeb udeb libs optional arch=any',
+ EOF
+ 'Checksums-Sha1' => "\nc5cfc111ea924842a89a06d5673f07dfd07de8ca 864 sample_1.2.3~alpha2.tar.xz",
+ 'Checksums-Sha256' => "\n40e4682bb24a73251ccd7c7798c0094a649091e5625d6a14bcec9b4e7174f3da 864 sample_1.2.3~alpha2.tar.xz",
+ 'Files' => "\nd5ca476e4229d135a88f9c729c7606c9 864 sample_1.2.3~alpha2.tar.xz"
+ }
+ end
end
trait(:deb) do