Dev_G
1
After building ruby from source I got the following error with, “make
test”
PASS all 950 tests
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
–disable-gems “./bootstraptest/runner.rb” --ruby=“ruby” ./KNOWNBUGS.rb
2012-12-31 06:07:57 -0500
Driver is ruby 1.9.3p362 (2012-12-25 revision 38607) [x86_64-linux]
Target is ruby 1.9.3p362 (2012-12-25 revision 38607) [x86_64-linux]
KNOWNBUGS.rb F.
#1 KNOWNBUGS.rb:6:in `<top (required)>':
1
‘ok’ #=> “ok” (expected “”)
FAIL 1/2 tests failed
make: [yes-test-knownbug] Error 1 (ignored)
I am building on Linux x86, how do I fix the 1/2 fail? thanks!
–
Kind Regards,
Rajinder Y.
SafetyNet Test Driven Development
http://safetynet.devmentor.org
Dev_G
2
That file is called KNOWNBUGS.rb and contains the comment:
This test file concludes tests which point out known bugs.
So all tests will cause failure.
So I wouldn’t expect them to pass
Dev_G
3
Eric, thanks for pointing that out, this is something new which i have
never seen in the past building ruby.
I personally think there should be a separate test file for all known
bugs,
and have something like a “make test bugs” to run failing test cases
This way the average guy won’t think there’s something wrong with there
ruby built from source.
On Mon, Dec 31, 2012 at 5:06 PM, tamouse mailing lists <
[email protected]> wrote:
After building ruby from source I got the following error with, "make
Kind of curious why KNOWNBUGS.rb would be included in the standard
make test recipe, then, no?
–
Kind Regards,
Rajinder Y.
SafetyNet Test Driven Development
http://safetynet.devmentor.org
Dev_G
4
On Mon, Dec 31, 2012 at 3:25 PM, Eric C.
[email protected] wrote:
PASS all 950 tests
‘ok’ #=> “ok” (expected “”)
FAIL 1/2 tests failed
make: [yes-test-knownbug] Error 1 (ignored)
I am building on Linux x86, how do I fix the 1/2 fail? thanks!
Kind of curious why KNOWNBUGS.rb would be included in the standard
make test recipe, then, no?