Skip to content

Instantly share code, notes, and snippets.

@lusis
Created August 31, 2010 03:26
Show Gist options
  • Save lusis/558497 to your computer and use it in GitHub Desktop.
Save lusis/558497 to your computer and use it in GitHub Desktop.
hudson@jvx64:~/workspace/padrino-rubinius-test$ bundle exec rake test --trace
(in /var/lib/hudson/workspace/padrino-rubinius-test)
You need to install sdoc: gem install sdoc to correctly generate our api docs.
Rcov is only supported on MRI 1.8. You can safely ignore this message on other platforms
** Invoke test (first_time)
** Execute test
cd /var/lib/hudson/workspace/padrino-rubinius-test/padrino-core && /var/lib/hudson/.rvm/rubies/rbx-1.0.1-20100603/bin/rbx -S rake test
(in /var/lib/hudson/workspace/padrino-rubinius-test/padrino-core)
/var/lib/hudson/.rvm/rubies/rbx-1.0.1-20100603/bin/rbx -I"lib:test" "/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" "test/test_application.rb" "test/test_rendering.rb" "test/test_server.rb" "test/test_routing.rb" "test/test_dependencies.rb" "test/test_reloader_simple.rb" "test/test_mounter.rb" "test/test_logger.rb" "test/test_core.rb" "test/test_reloader_complex.rb" "test/test_router.rb"
Loaded suite /var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake/rake_test_loader
Started
....F.......FE.......................................EE........F............................................F..FF..
Finished in 7.556165 seconds.
1) Failure:
test: for application functionality should set content_type to :html if none can be determined. (TestApplication)
[./test/test_application.rb:46:in `TestApplication {}'
kernel/common/method.rb:68:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/shoulda-2.11.1/lib/shoulda/context.rb:382:in `create_test_from_should_hash {}'
kernel/bootstrap/array.rb:163:in `each'
kernel/bootstrap/array.rb:163:in `each']:
<"Foo in xml"> expected but was
<"">.
2) Failure:
test: when we require a dependency that have another dependency should raise an error without reloading it twice. (TestDependencies)
[./test/test_dependencies.rb:8:in `TestDependencies {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/reporting.rb:22:in `with_warnings'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
./test/test_dependencies.rb:7:in `TestDependencies {}'
kernel/common/method.rb:68:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/shoulda-2.11.1/lib/shoulda/context.rb:382:in `create_test_from_should_hash {}'
kernel/bootstrap/array.rb:163:in `each'
kernel/bootstrap/array.rb:163:in `each']:
<RuntimeError> exception expected but was
Class: <TypeError>
Message: <"Coercion error: nil.to_str => String failed">
---Backtrace---
kernel/common/type.rb:22:in `coerce_to'
kernel/common/kernel.rb:112:in `StringValue'
kernel/common/codeloader.rb:22:in `initialize'
kernel/common/codeloader.rb:138:in `require'
kernel/common/kernel.rb:693:in `require'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:175:in `safe_load'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/loader.rb:111:in `require_dependencies {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/loader.rb:109:in `require_dependencies'
./test/test_dependencies.rb:9:in `TestDependencies {}'
./test/test_dependencies.rb:8:in `TestDependencies {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/reporting.rb:22:in `with_warnings'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
./test/test_dependencies.rb:7:in `TestDependencies {}'
kernel/common/method.rb:68:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/shoulda-2.11.1/lib/shoulda/context.rb:382:in `create_test_from_should_hash {}'
kernel/bootstrap/array.rb:163:in `each'
kernel/bootstrap/array.rb:163:in `each'
---------------
3) Error:
test: when we require a dependency that have another dependency should resolve dependency problems. (TestDependencies):
TypeError: Coercion error: nil.to_str => String failed
kernel/common/type.rb:22:in `coerce_to'
kernel/common/kernel.rb:112:in `StringValue'
kernel/common/codeloader.rb:22:in `initialize'
kernel/common/codeloader.rb:138:in `require'
kernel/common/kernel.rb:693:in `require'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:175:in `safe_load'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/loader.rb:111:in `require_dependencies {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/loader.rb:109:in `require_dependencies'
./test/test_dependencies.rb:22:in `TestDependencies {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/reporting.rb:22:in `with_warnings'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
./test/test_dependencies.rb:21:in `TestDependencies {}'
kernel/common/method.rb:68:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/shoulda-2.11.1/lib/shoulda/context.rb:382:in `create_test_from_should_hash {}'
kernel/bootstrap/array.rb:163:in `each'
kernel/bootstrap/array.rb:163:in `each'
4) Error:
test: Router should works with padrino applications. (TestRouter):
NameError: wrong constant name #<Class: #<HttpRouter
kernel/common/module.rb:706:in `normalize_const_name'
kernel/common/module.rb:471:in `const_defined?'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/support_lite.rb:84:in `full_const_get {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/support_lite.rb:81:in `full_const_get'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:197:in `remove_constant'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:123:in `safe_load {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:123:in `safe_load'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:95:in `reload! {}'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:223:in `rotation {}'
kernel/bootstrap/array.rb:185:in `map'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:215:in `rotation'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:77:in `reload!'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/loader.rb:57:in `reload!'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:25:in `call'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/logger.rb:282:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rack-1.2.1/lib/rack/methodoverride.rb:24:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/sinatra-1.0/lib/sinatra/base.rb:979:in `call {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/sinatra-1.0/lib/sinatra/base.rb:1005:in `synchronize'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/sinatra-1.0/lib/sinatra/base.rb:979:in `call'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/router.rb:71:in `call {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/router.rb:64:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rack-1.2.1/lib/rack/mock.rb:71:in `request'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rack-1.2.1/lib/rack/mock.rb:56:in `get'
./test/test_router.rb:138:in `TestRouter {}'
kernel/common/method.rb:68:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/shoulda-2.11.1/lib/shoulda/context.rb:382:in `create_test_from_should_hash {}'
kernel/bootstrap/array.rb:163:in `each'
kernel/bootstrap/array.rb:163:in `each'
5) Error:
test: Router should works with padrino core applications. (TestRouter):
NameError: wrong constant name #<Class: #<HttpRouter
kernel/common/module.rb:706:in `normalize_const_name'
kernel/common/module.rb:471:in `const_defined?'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/support_lite.rb:84:in `full_const_get {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/support_lite.rb:81:in `full_const_get'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:197:in `remove_constant'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:123:in `safe_load {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:123:in `safe_load'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/loader.rb:111:in `require_dependencies {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/loader.rb:109:in `require_dependencies'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/application.rb:50:in `reload!'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:87:in `reload! {}'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:223:in `rotation {}'
kernel/bootstrap/array.rb:185:in `map'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:215:in `rotation'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:77:in `reload!'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/loader.rb:57:in `reload!'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/reloader.rb:25:in `call'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/logger.rb:282:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rack-1.2.1/lib/rack/methodoverride.rb:24:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/sinatra-1.0/lib/sinatra/base.rb:979:in `call {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/sinatra-1.0/lib/sinatra/base.rb:1005:in `synchronize'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/sinatra-1.0/lib/sinatra/base.rb:979:in `call'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/router.rb:71:in `call {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/workspace/padrino-rubinius-test/padrino-core/lib/padrino-core/router.rb:64:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rack-1.2.1/lib/rack/mock.rb:71:in `request'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rack-1.2.1/lib/rack/mock.rb:56:in `get'
./test/test_router.rb:118:in `TestRouter {}'
kernel/common/method.rb:68:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/shoulda-2.11.1/lib/shoulda/context.rb:382:in `create_test_from_should_hash {}'
kernel/bootstrap/array.rb:163:in `each'
kernel/bootstrap/array.rb:163:in `each'
6) Failure:
test: Routing should filters by accept header. (TestRouting)
[./test/test_routing.rb:576:in `TestRouting {}'
kernel/common/method.rb:68:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/shoulda-2.11.1/lib/shoulda/context.rb:382:in `create_test_from_should_hash {}'
kernel/bootstrap/array.rb:163:in `each'
kernel/bootstrap/array.rb:163:in `each']:
<false> is not true.
7) Failure:
test: Routing should works allow global provides. (TestRouting)
[./test/test_routing.rb:606:in `TestRouting {}'
kernel/common/method.rb:68:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/shoulda-2.11.1/lib/shoulda/context.rb:382:in `create_test_from_should_hash {}'
kernel/bootstrap/array.rb:163:in `each'
kernel/bootstrap/array.rb:163:in `each']:
<"Foo in xml"> expected but was
<"">.
8) Failure:
test: for simple reload functionality should correctly reload SimpleDemo fixture. (TestSimpleReloader)
[./test/test_reloader_simple.rb:58:in `TestSimpleReloader {}'
kernel/common/method.rb:68:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/shoulda-2.11.1/lib/shoulda/context.rb:382:in `create_test_from_should_hash {}'
kernel/bootstrap/array.rb:163:in `each'
kernel/bootstrap/array.rb:163:in `each']:
<false> is not true.
9) Failure:
test: for simple reload functionality should correctly reset SimpleDemo fixture. (TestSimpleReloader)
[./test/test_reloader_simple.rb:75:in `TestSimpleReloader {}'
kernel/common/method.rb:68:in `call'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/shoulda-2.11.1/lib/shoulda/context.rb:382:in `create_test_from_should_hash {}'
kernel/bootstrap/array.rb:163:in `each'
kernel/bootstrap/array.rb:163:in `each']:
<false> is not true.
115 tests, 419 assertions, 6 failures, 3 errors
rake aborted!
Command failed with status (1): [/var/lib/hudson/.rvm/rubies/rbx-1.0.1-2010...]
(See full trace by running task with --trace)
rake aborted!
Command failed with status (1): [cd /var/lib/hudson/workspace/padrino-rubin...]
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:995:in `sh {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:1010:in `sh'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:1094:in `sh'
/var/lib/hudson/workspace/padrino-rubinius-test/Rakefile:104:in `__script__ {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/workspace/padrino-rubinius-test/Rakefile:102:in `__script__ {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:636:in `execute {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain {}'
/var/lib/hudson/.rvm/rubies/rbx-1.0.1-20100603/lib/monitor.rb:191:in `synchronize (mon_synchronize)'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level {}'
kernel/bootstrap/array.rb:163:in `each'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:2001:in `run {}'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/gems/rake-0.8.7/bin/rake:31:in `__script__'
kernel/common/kernel.rb:642:in `load'
/var/lib/hudson/.rvm/gems/rbx-1.0.1-20100603@padrino-test-build/bin/rake:19:in `__script__'
kernel/delta/codeloader.rb:67:in `load_script'
kernel/delta/codeloader.rb:91:in `load_script'
kernel/loader.rb:435:in `script'
kernel/loader.rb:527:in `main'
kernel/loader.rb:553:in `main'
kernel/loader.rb:565:in `__script__'
hudson@jvx64:~/workspace/padrino-rubinius-test$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment