Package: ruby-carrierwave
Version: 0.10.0+gh-2
Severity: important
X-Debbugs-CC: [email protected]
Dear Maintainer,
your package tests fail when testing the installed package:
autopkgtest [10:59:08]: test command1: gem2deb-test-runner --autopkgtest
--check-dependencies 2>&1
autopkgtest [10:59:08]: test command1: [-----------------------
┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby2.3 │
└──────────────────────────────────────────────────────────────────────────────┘
GEM_PATH= ruby2.3 -e gem\ \"carrierwave\"
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.3 from debian/ruby-tests.rake │
└──────────────────────────────────────────────────────────────────────────────┘
mv lib .gem2deb.lib
RUBYLIB=. GEM_PATH= ruby2.3 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.3 /usr/bin/rspec ./spec/processing/mini_magick_spec.rb
................FFF
Failures:
1) CarrierWave::MiniMagick test errors invalid image file should fail to
process a non image file
Failure/Error: lambda {@instance.resize_to_limit(200, 200)}.should
raise_exception(CarrierWave::ProcessingError, /^Failed to manipulate with
MiniMagick, maybe it is not an image\? Original Error:/)
expected CarrierWave::ProcessingError with message matching /^Failed to
manipulate with MiniMagick, maybe it is not an image\? Original Error:/, got
#<I18n::InvalidLocaleData: can not load translations from
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/lib/carrierwave/locale/en.yml:
#<Errno::ENOENT: No such file or directory @ rb_sysopen -
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/lib/carrierwave/locale/en.yml>>
with backtrace:
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:141:in
`block (5 levels) in <top (required)>'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:141:in
`block (4 levels) in <top (required)>'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:141:in
`block (4 levels) in <top (required)>'
2) CarrierWave::MiniMagick test errors invalid image file should use I18n
Failure/Error: lambda {@instance.resize_to_limit(200, 200)}.should
raise_exception(CarrierWave::ProcessingError, /^Kon bestand niet met MiniMagick
bewerken, misschien is het geen beeld bestand\? MiniMagick foutmelding:/)
expected CarrierWave::ProcessingError with message matching /^Kon
bestand niet met MiniMagick bewerken, misschien is het geen beeld bestand\?
MiniMagick foutmelding:/, got #<I18n::InvalidLocaleData: can not load
translations from
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/lib/carrierwave/locale/en.yml:
#<Errno::ENOENT: No such file or directory @ rb_sysopen -
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/lib/carrierwave/locale/en.yml>>
with backtrace:
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:150:in
`block (6 levels) in <top (required)>'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:150:in
`block (5 levels) in <top (required)>'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/spec_helper.rb:106:in
`change_locale_and_store_translations'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:145:in
`block (4 levels) in <top (required)>'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:150:in
`block (5 levels) in <top (required)>'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/spec_helper.rb:106:in
`change_locale_and_store_translations'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:145:in
`block (4 levels) in <top (required)>'
3) CarrierWave::MiniMagick test errors invalid image file should not suppress
errors when translation is unavailable
Failure/Error:
lambda do
@instance.resize_to_limit(200, 200)
end.should raise_exception( CarrierWave::ProcessingError, /Not a JPEG/ )
expected CarrierWave::ProcessingError with message matching /Not a
JPEG/, got #<I18n::InvalidLocaleData: can not load translations from
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/lib/carrierwave/locale/en.yml:
#<Errno::ENOENT: No such file or directory @ rb_sysopen -
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/lib/carrierwave/locale/en.yml>>
with backtrace:
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:157:in
`block (6 levels) in <top (required)>'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:156:in
`block (5 levels) in <top (required)>'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/spec_helper.rb:106:in
`change_locale_and_store_translations'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:155:in
`block (4 levels) in <top (required)>'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:156:in
`block (5 levels) in <top (required)>'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/spec_helper.rb:106:in
`change_locale_and_store_translations'
#
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:155:in
`block (4 levels) in <top (required)>'
Deprecation Warnings:
--------------------------------------------------------------------------------
CarrierWave::Test::Matchers::HaveDimensions implements a legacy RSpec matcher
protocol. For the current protocol you should expose the failure messages
via the `failure_message` and `failure_message_when_negated` methods.
(Used from
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:32:in
`block (3 levels) in <top (required)>')
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CarrierWave::Test::Matchers::HaveDimensions implements a legacy RSpec matcher
protocol. For the current protocol you should expose the failure messages
via the `failure_message` and `failure_message_when_negated` methods.
(Used from
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:39:in
`block (3 levels) in <top (required)>')
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CarrierWave::Test::Matchers::HaveDimensions implements a legacy RSpec matcher
protocol. For the current protocol you should expose the failure messages
via the `failure_message` and `failure_message_when_negated` methods.
(Used from
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:45:in
`block (3 levels) in <top (required)>')
--------------------------------------------------------------------------------
Too many similar deprecation messages reported, disregarding further reports.
Pass `--deprecation-out` or set `config.deprecation_stream` to a file for full
output.
Using `should` from rspec-expectations' old `:should` syntax without explicitly
enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly
enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }`
instead. Called from
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:25:in
`block (3 levels) in <top (required)>'.
Using `stub` from rspec-mocks' old `:should` syntax without explicitly enabling
the syntax is deprecated. Use the new `:expect` syntax or explicitly enable
`:should` instead. Called from
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:13:in
`block (2 levels) in <top (required)>'.
If you need more of the backtrace for any of these deprecations to
identify where to make the necessary changes, you can configure
`config.raise_errors_for_deprecations!`, and it will turn the
deprecation warnings into errors, giving you the full backtrace.
14 deprecation warnings total
Finished in 2.23 seconds (files took 0.49326 seconds to load)
19 examples, 3 failures
Failed examples:
rspec
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:140
# CarrierWave::MiniMagick test errors invalid image file should fail to
process a non image file
rspec
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:144
# CarrierWave::MiniMagick test errors invalid image file should use I18n
rspec
/tmp/autopkgtest.DS12rS/build.XsE/ruby-carrierwave-0.10.0+gh/spec/processing/mini_magick_spec.rb:154
# CarrierWave::MiniMagick test errors invalid image file should not suppress
errors when translation is unavailable
/usr/bin/ruby2.3 /usr/bin/rspec ./spec/processing/mini_magick_spec.rb failed
mv .gem2deb.lib lib
autopkgtest [10:59:12]: test command1: -----------------------]
autopkgtest [10:59:12]: test command1: - - - - - - - - - - results - - - - - -
- - - -
command1 FAIL non-zero exit status 1
autopkgtest [10:59:12]: @@@@@@@@@@@@@@@@@@@@ summary
command1 FAIL non-zero exit status 1
--
,''`. Christian Hofstaedtler <[email protected]>
: :' : Debian Developer
`. `' 7D1A CFFA D9E0 806C 9C4C D392 5C13 D6DB 9305 2E03
`-