diff options
Diffstat (limited to 'spec/factories/packages/debian/file_metadatum.rb')
-rw-r--r-- | spec/factories/packages/debian/file_metadatum.rb | 22 |
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 |