This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Got a green bar in the editor summary line on this test failure: (in C:/InstantRails/rails_apps/rfs) C:/InstantRails/ruby/bin/ruby -Ilib;test "C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/functional/account_controller_test.rb" "test/functional/activity_alert_controller_test.rb" "test/functional/content_controller_test.rb" "test/functional/customers_controller_test.rb" "test/functional/customer_phone_menus_controller_test.rb" "test/functional/help_controller_test.rb" "test/functional/money_transactions_controller_test.rb" "test/functional/paypal_controller_test.rb" "test/functional/phone_call_session_controller_test.rb" "test/functional/phone_number_assignments_controller_test.rb" "test/functional/user_call_logs_controller_test.rb" "test/functional/user_call_requests_controller_test.rb" Loaded suite C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader Started ................................................... Finished in 3.479 seconds. 51 tests, 98 assertions, 0 failures, 0 errors C:/InstantRails/ruby/bin/ruby -Ilib;test "C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/integration/daemons_test.rb" "test/integration/external_tools_test.rb" "test/integration/site_interaction_stories_test.rb" Loaded suite C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader Started .................. Finished in 0.343 seconds. 18 tests, 7 assertions, 0 failures, 0 errors Can't connect to MySQL server on 'localhost' (10061) C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/connection_adapters/mysql_adapter.rb:423:in `real_connect' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/connection_adapters/mysql_adapter.rb:423:in `connect' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/connection_adapters/mysql_adapter.rb:159:in `initialize' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/connection_adapters/mysql_adapter.rb:82:in `new' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/connection_adapters/mysql_adapter.rb:82:in `mysql_connection' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/connection_adapters/abstract/connection_specification.rb:267:in `send' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/connection_adapters/abstract/connection_specification.rb:267:in `connection=' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/connection_adapters/abstract/connection_specification.rb:235:in `retrieve_connection' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/connection_adapters/abstract/connection_specification.rb:78:in `connection_without_query_cache' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/query_cache.rb:76:in `query_caches' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/query_cache.rb:80:in `query_cache' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3.7116/lib/active_record/query_cache.rb:107:in `connection' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3.7116/lib/tasks/databases.rake:101 C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3.7116/lib/tasks/databases.rake:100:in `open' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3.7116/lib/tasks/databases.rake:100 C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `call' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `each' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in `invoke' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:369:in `invoke_prerequisites' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in `each' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in `send' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in `each' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:368:in `invoke_prerequisites' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:361:in `invoke' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3.7116/lib/tasks/databases.rake:230 C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `call' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `each' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in `invoke' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:369:in `invoke_prerequisites' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in `each' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in `send' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in `each' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:368:in `invoke_prerequisites' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:361:in `invoke' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3.7116/lib/tasks/testing.rake:45 C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3.7116/lib/tasks/testing.rake:43:in `collect' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3.7116/lib/tasks/testing.rake:43 C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `call' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `each' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in `invoke' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `each' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in `standard_exception_handling' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in `top_level' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1711:in `run' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in `standard_exception_handling' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in `run' C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7 C:/InstantRails/ruby/bin/rake:16:in `load' C:/InstantRails/ruby/bin/rake:16 rake aborted! Test failures (See full trace by running task with --trace) Click here to re-run task with tracing enabled
Product Version: NetBeans Ruby IDE 070905 Java: 1.6.0_01; Java HotSpot(TM) Client VM 1.6.0_01-b06 System: Windows Vista version 6.0 running on x86; Cp1252; en_US (nbrubyide) Userdir: C:\Users\James\AppData\Roaming\.nbrubyide\dev
Hmmm, I don't see any failure messages from the testing frameworks there (e.g. of the form "51 tests, 98 assertions, 0 failures, 0 errors"). The only thing is rake aborted! Test failures at the end. Is the mere presence of "Test failures" enough? I guess I'll count that as a single error? Since I'm accumulating errors, from the above you'd expect to see something like 51 tests, 98 assertions, 0 failures, 1 error ?
Fixed. I see that that output is coming from rake itself, not from test::unit or rspec - so I'm now recognizing it as well. I also made some improvements to rspec recognition; the "not implemented" string changed to "pending", and if there are no failures but there are pending specs, the output is marked yellow. IDE:------------------------------------------------- IDE: [9/5/07 3:20 PM] Committing started Checking in src/org/netbeans/modules/ruby/rubyproject/TestNotifier.java; /cvs/ruby/projects/src/org/netbeans/modules/ruby/rubyproject/TestNotifier.java,v <-- TestNotifier.java new revision: 1.7; previous revision: 1.6 done Checking in src/org/netbeans/modules/ruby/rubyproject/Bundle.properties; /cvs/ruby/projects/src/org/netbeans/modules/ruby/rubyproject/Bundle.properties,v <-- Bundle.properties new revision: 1.11; previous revision: 1.10 done Checking in test/unit/src/org/netbeans/modules/ruby/rubyproject/TestNotifierTest.java; /cvs/ruby/projects/test/unit/src/org/netbeans/modules/ruby/rubyproject/TestNotifierTest.java,v <-- TestNotifierTest.java new revision: 1.6; previous revision: 1.5 done IDE: [9/5/07 3:20 PM] Committing finished
I need to run the output recognizers on the standard error output too
Ok, should be really fixed in #3694. I'm now using the new editor library to find an editor to attach the footer message to. IDE:------------------------------------------------- IDE: [9/5/07 4:02 PM] Committing started Checking in src/org/netbeans/modules/ruby/rubyproject/TestNotifier.java; /cvs/ruby/projects/src/org/netbeans/modules/ruby/rubyproject/TestNotifier.java,v <-- TestNotifier.java new revision: 1.8; previous revision: 1.7 done Checking in nbproject/project.xml; /cvs/ruby/projects/nbproject/project.xml,v <-- project.xml new revision: 1.3; previous revision: 1.2 done IDE: [9/5/07 4:02 PM] Committing finished