FTBFS: port tests to rspec 3 for updating to 1.5.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ruby-redis-namespace (Debian) |
Fix Released
|
Unknown
|
|||
ruby-redis-namespace (Ubuntu) |
Triaged
|
High
|
Unassigned |
Bug Description
Imported from Debian bug http://
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
package: ruby-redis-namespce
version: 1.4.1-2
severity: serious
log from pbuilder run with rspec 3, for 1.4.1-2
┌──────
───────┐
│ Run tests for ruby2.1 from debian/
│
└──────
───────┘
RUBYLIB=
ce/usr/
rake2.1 -f debian/
/usr/bin/ruby2.1 /usr/bin/rspec --pattern ./spec/
.......
.......
Failures:
1) redis should be able to use a namespace with setbit
Failure/Error: @namespaced.
expected true to respond to `true?` or perhaps you meant `be
true` or `be_truthy`
# ./spec/
'
2) redis should be able to use a namespace with mapped_msetnx
Failure/Error: @namespaced.
'bar'=>
expected false to respond to `false?` or perhaps you meant `be
false` or `be_falsey`
# ./spec/
'
3) redis should be able to use a namespace with hashes
Failure/Error: @namespaced.
expected true to respond to `true?` or perhaps you meant `be
true` or `be_truthy`
# ./spec/
'
4) redis redis 2.6 commands should namespace bitcount FIXED
Expected pending 'awaiting implementaton of command in redis gem'
to fail. No Error was raised.
# ./spec/
5) redis redis 2.6 commands should namespace bitop FIXED
Expected pending 'awaiting implementaton of command in redis gem'
to fail. No Error was raised.
# ./spec/
6) redis redis 2.6 commands should namespace dump FIXED
Expected pending 'awaiting implementaton of command in redis gem'
to fail. No Error was raised.
# ./spec/
7) redis redis 2.6 commands should namespace restore FIXED
Expected pending 'awaiting implementaton of command in redis gem'
to fail. No Error was raised.
# ./spec/
Deprecation Warnings:
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.
{ |c| c.syntax = :should }` instead. Called from
/tmp/buildd/
(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.
deprecation warnings into errors, giving you the full backtrace.
1 deprecation warning total
Finished in 1.7 seconds (files took 1.83 seconds to load)
79 examples, 7 failures
Failed examples:
rspec ./spec/
namespace with setbit
rspec ./spec/
namespace with mapped_msetnx
rspec ./spec/
namespace with hashes
rspec ./spec/
namespace bitcount
rspec ./spec/
namespace bitop
rspec ./spec/
namespace dump
rspec ./spec/
namespace restore
/usr/bin/ruby2.1 /usr/bin/rspec --pattern ./spec/
ERROR: Test "ruby2.1" failed. Exiting.
dh_auto_install: dh_ruby --install
/tmp/buildd/
returned exit code 1
debian/rules:23: recipe for target 'override_
make[1]: *** [override_
make[1]: Leaving directory '/tmp/buildd/
debian/rules:15: recipe for target 'binary' failed
make: *** [binary] Error 2
log for 1.5.2
┌──────
───────┐
│ Run tests for ruby2.1 from debian/
│
└──────
───────┘
RUBYLIB=
e/debian/
rake2.1 -f debian/
/usr/bin/ruby2.1 /usr/bin/rspec --pattern ./spec/
/usr/lib/
`method_missing': undefined method `its' for
RSpec::
(NoMethodError)
from
/home/pravi/
eprecation_
`block (2 levels) in <top (required)>'
from /usr/lib/
`module_exec'
from /usr/lib/
`subclass'
from /usr/lib/
`block in define_
from
/home/pravi/
eprecation_
`block in <top (required)>'
from /usr/lib/
`module_exec'
from /usr/lib/
`subclass'
from /usr/lib/
`block in define_
from /usr/lib/
expose_
from /usr/lib/
levels) in expose_
from
/home/pravi/
eprecation_
`<top (required)>'
from /usr/lib/
d'
from /usr/lib/
`block in load_spec_files'
from /usr/lib/
h'
from /usr/lib/
`load_spec_files'
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/bin/rspec:4:in `<main>'
/usr/bin/ruby2.1 /usr/bin/rspec --pattern ./spec/
ERROR: Test "ruby2.1" failed. Exiting.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJ
3Wp7EUxV7PT6Oam
HHJmhq/
Cz+DCU6fEpJA2ky
yHHjOsa+
wxrOXSE3id37jfC
IuGX9073/
nlcUCzVI6phwDoD
eGPp2PJz+
msq1BF06+
CuhZrA70l490pP1
QWIHL9X2hZ0L9Q9
=idjL
-----END PGP SIGNATURE-----
Changed in ruby-redis-namespace (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
description: | updated |
tags: | added: ftbfs |
Changed in ruby-redis-namespace (Debian): | |
importance: | Undecided → Unknown |
status: | New → Fix Released |