ruby-mine

exploring the mine

Ruby 1.9 on Rails - Zwischenbericht

von murphy am 31.12.2007 (14 Uhr)

rake19 – das ist der Befehl, der in meinem Edge-Rails-Verzeichnis die Tests für Ruby 1.9.0 laufen lässt. So sieht die Ausgabe der Tests gegen Revision 8514 + ein paar Patches von mir zur Zeit unter Mac OS X 10.5 aus:

Also: Wenn ko1 den blöden module_eval-bug noch fixt, kann es eigentlich losgehen ;)

Neugierige können sich den Patch herunterladen und selber testen. Oder einfach noch ein wenig warten.

Update 2008-01-07: Nichts neues :(.

trunk murphy$ rake19
(in /Users/murphy/rails/trunk)
(in /Users/murphy/rails/trunk/activesupport)
/usr/local/bin/ruby19 -w -Ilib:test "/usr/local/lib/ruby/gems/1.9.0/gems/rake-0.8.1/lib/rake/rake_test_loader.rb" "test/buffered_logger_test.rb" "test/clean_logger_test.rb" "test/core_ext/array_ext_test.rb" "test/core_ext/blank_test.rb" "test/core_ext/cgi_ext_test.rb" "test/core_ext/class/attribute_accessor_test.rb" "test/core_ext/class/class_inheritable_attributes_test.rb" "test/core_ext/class/delegating_attributes_test.rb" "test/core_ext/class_test.rb" "test/core_ext/date_ext_test.rb" "test/core_ext/date_time_ext_test.rb" "test/core_ext/duplicable_test.rb" "test/core_ext/duration_test.rb" "test/core_ext/enumerable_test.rb" "test/core_ext/exception_test.rb" "test/core_ext/file_test.rb" "test/core_ext/float_ext_test.rb" "test/core_ext/hash_ext_test.rb" "test/core_ext/integer_ext_test.rb" "test/core_ext/kernel_test.rb" "test/core_ext/module/attr_accessor_with_default_test.rb" "test/core_ext/module/attr_internal_test.rb" "test/core_ext/module/attribute_accessor_test.rb" "test/core_ext/module/attribute_aliasing_test.rb" "test/core_ext/module_test.rb" "test/core_ext/name_error_test.rb" "test/core_ext/numeric_ext_test.rb" "test/core_ext/object_and_class_ext_test.rb" "test/core_ext/pathname_test.rb" "test/core_ext/proc_test.rb" "test/core_ext/range_ext_test.rb" "test/core_ext/string_ext_test.rb" "test/core_ext/symbol_test.rb" "test/core_ext/time_ext_test.rb" "test/dependencies_test.rb" "test/deprecation_test.rb" "test/inflector_test.rb" "test/json/decoding_test.rb" "test/json/encoding_test.rb" "test/multibyte_chars_test.rb" "test/multibyte_handler_test.rb" "test/option_merger_test.rb" "test/ordered_options_test.rb" "test/test_test.rb" "test/time_zone_test.rb" "test/whiny_nil_test.rb" 
Loaded suite /usr/local/lib/ruby/gems/1.9.0/gems/rake-0.8.1/lib/rake/rake_test_loader
Started
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 0.830553 seconds.

730 tests, 5410 assertions, 0 failures, 0 errors
(in /Users/murphy/rails/trunk/actionpack)
/usr/local/bin/ruby19 -Ilib:test "/usr/local/lib/ruby/gems/1.9.0/gems/rake-0.8.1/lib/rake/rake_test_loader.rb" "test/controller/action_pack_assertions_test.rb" "test/controller/addresses_render_test.rb" "test/controller/assert_select_test.rb" "test/controller/base_test.rb" "test/controller/benchmark_test.rb" "test/controller/caching_test.rb" "test/controller/capture_test.rb" "test/controller/cgi_test.rb" "test/controller/components_test.rb" "test/controller/content_type_test.rb" "test/controller/cookie_test.rb" "test/controller/custom_handler_test.rb" "test/controller/deprecation/deprecated_base_methods_test.rb" "test/controller/dispatcher_test.rb" "test/controller/filter_params_test.rb" "test/controller/filters_test.rb" "test/controller/flash_test.rb" "test/controller/fragment_store_setting_test.rb" "test/controller/helper_test.rb" "test/controller/html-scanner/document_test.rb" "test/controller/html-scanner/node_test.rb" "test/controller/html-scanner/sanitizer_test.rb" "test/controller/html-scanner/tag_node_test.rb" "test/controller/html-scanner/text_node_test.rb" "test/controller/html-scanner/tokenizer_test.rb" "test/controller/http_authentication_test.rb" "test/controller/integration_test.rb" "test/controller/layout_test.rb" "test/controller/mime_responds_test.rb" "test/controller/mime_type_test.rb" "test/controller/new_render_test.rb" "test/controller/polymorphic_routes_test.rb" "test/controller/record_identifier_test.rb" "test/controller/redirect_test.rb" "test/controller/render_test.rb" "test/controller/request_forgery_protection_test.rb" "test/controller/request_test.rb" "test/controller/rescue_test.rb" "test/controller/resources_test.rb" "test/controller/routing_test.rb" "test/controller/selector_test.rb" "test/controller/send_file_test.rb" "test/controller/session/cookie_store_test.rb" "test/controller/session/mem_cache_store_test.rb" "test/controller/session_fixation_test.rb" "test/controller/session_management_test.rb" "test/controller/test_test.rb" "test/controller/url_rewriter_test.rb" "test/controller/verification_test.rb" "test/controller/view_paths_test.rb" "test/controller/webservice_test.rb" "test/template/active_record_helper_test.rb" "test/template/asset_tag_helper_test.rb" "test/template/atom_feed_helper_test.rb" "test/template/benchmark_helper_test.rb" "test/template/compiled_templates_test.rb" "test/template/date_helper_test.rb" "test/template/erb_util_test.rb" "test/template/form_helper_test.rb" "test/template/form_options_helper_test.rb" "test/template/form_tag_helper_test.rb" "test/template/javascript_helper_test.rb" "test/template/number_helper_test.rb" "test/template/prototype_helper_test.rb" "test/template/sanitize_helper_test.rb" "test/template/scriptaculous_helper_test.rb" "test/template/tag_helper_test.rb" "test/template/text_helper_test.rb" "test/template/url_helper_test.rb" 
Loaded suite /usr/local/lib/ruby/gems/1.9.0/gems/rake-0.8.1/lib/rake/rake_test_loader
Started
.........................................................................................................................................................................F......................................................................................................................................................................................................................................................................................................................................................................................................................................F.............FF..................................................................................................................................................................................................F.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 10.240405 seconds.

1722 tests, 8352 assertions, 5 failures, 0 errors

(in /Users/murphy/rails/trunk/actionmailer)
/usr/local/bin/ruby19 -Ilib:test "/usr/local/lib/ruby/gems/1.9.0/gems/rake-0.8.1/lib/rake/rake_test_loader.rb" "test/delivery_method_test.rb" "test/mail_helper_test.rb" "test/mail_render_test.rb" "test/mail_service_test.rb" "test/quoting_test.rb" "test/test_helper_test.rb" "test/tmail_test.rb" "test/url_test.rb" 
Loaded suite /usr/local/lib/ruby/gems/1.9.0/gems/rake-0.8.1/lib/rake/rake_test_loader
Started
...................................................................................................
Finished in 0.303205 seconds.

99 tests, 236 assertions, 0 failures, 0 errors
(in /Users/murphy/rails/trunk/activeresource)
/usr/local/bin/ruby19 -w -Ilib:test "/usr/local/lib/ruby/gems/1.9.0/gems/rake-0.8.1/lib/rake/rake_test_loader.rb" "test/authorization_test.rb" "test/base/custom_methods_test.rb" "test/base/equality_test.rb" "test/base/load_test.rb" "test/base_errors_test.rb" "test/base_test.rb" "test/connection_test.rb" "test/format_test.rb" 
Loaded suite /usr/local/lib/ruby/gems/1.9.0/gems/rake-0.8.1/lib/rake/rake_test_loader
Started
........................................................................................................
Finished in 0.766659 seconds.

104 tests, 281 assertions, 0 failures, 0 errors
(in /Users/murphy/rails/trunk/activerecord)
/usr/local/bin/ruby19 -Ilib:test:test/connections/native_mysql "/usr/local/lib/ruby/gems/1.9.0/gems/rake-0.8.1/lib/rake/rake_test_loader.rb" "test/aaa_create_tables_test.rb" "test/adapter_test.rb" "test/aggregations_test.rb" "test/ar_schema_test.rb" "test/associations/callbacks_test.rb" "test/associations/cascaded_eager_loading_test.rb" "test/associations/eager_singularization_test.rb" "test/associations/eager_test.rb" "test/associations/extension_test.rb" "test/associations/inner_join_association_test.rb" "test/associations/join_model_test.rb" "test/associations_test.rb" "test/attribute_methods_test.rb" "test/base_test.rb" "test/binary_test.rb" "test/calculations_test.rb" "test/callbacks_test.rb" "test/class_inheritable_attributes_test.rb" "test/column_alias_test.rb" "test/date_time_test.rb" "test/defaults_test.rb" "test/deprecated_finder_test.rb" "test/finder_test.rb" "test/fixtures_test.rb" "test/inheritance_test.rb" "test/json_serialization_test.rb" "test/lifecycle_test.rb" "test/locking_test.rb" "test/method_scoping_test.rb" "test/migration_test.rb" "test/mixin_test.rb" "test/modules_test.rb" "test/multiple_db_test.rb" "test/pk_test.rb" "test/query_cache_test.rb" "test/readonly_test.rb" "test/reflection_test.rb" "test/schema_dumper_test.rb" "test/serialization_test.rb" "test/threaded_connections_test.rb" "test/transactions_test.rb" "test/unconnected_test.rb" "test/validations_test.rb" "test/xml_serialization_test.rb" "test/active_schema_test_mysql.rb" "test/connection_test_mysql.rb" "test/reserved_word_test_mysql.rb" 
Using native MySQL
Loaded suite /usr/local/lib/ruby/gems/1.9.0/gems/rake-0.8.1/lib/rake/rake_test_loader
Started
...............................................E.......EEEEEEE................................................................EE................................................................................................................................................................................................................F................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 35.832526 seconds.

1233 tests, 4231 assertions, 1 failures, 10 errors

(in /Users/murphy/rails/trunk/railties)
Loaded suite test/boot_test
Started
......................
Finished in 0.012532 seconds.

22 tests, 62 assertions, 0 failures, 0 errors
Loaded suite test/console_app_test
Started
Reloading...
.
Finished in 0.000803 seconds.

1 tests, 3 assertions, 0 failures, 0 errors
Skipping fcgi dispatcher tests tests. `gem install mocha` and try again.
Loaded suite test/fcgi_dispatcher_test
Started

Finished in 0.000177 seconds.

0 tests, 0 assertions, 0 failures, 0 errors
Loaded suite test/generators/rails_model_generator_test
Started
FFF
Finished in 0.347115 seconds.

3 tests, 14 assertions, 3 failures, 0 errors


Kommentar schreiben

Name (notwendig)

Mail (wird nicht veröffentlicht)

Webseite


Kommentare

  1. bovi schrieb am 31.12.2007 (17 Uhr)

    Super Sache!

  2. WoNáDo schrieb am 31.12.2007 (23 Uhr)

    Toll - das sieht ja so aus, als wenn mit Ruby 1.9.1 (im April?) dann auch gleich Rails läuft. Dann wird es es ja richtig ernst mit dem Andrang auf Ruby.

  3. paddor schrieb am 05.01.2008 (10 Uhr)

    wie hast du ruby 1.9 auf os x 10.5 kompiliert/installiert? auch in /System/Library/Frameworks/Ruby.framework/ oder sonst irgendwo? krieg das irgendwie nicht parallel mit 1.8 hin. :(

  4. bovi schrieb am 06.01.2008 (20 Uhr)

    Hallo paddor. Probier es mal mit "./configure --program-suffix=19 --prefix=/Users/bovi". Den Pfad müsstest du natürlich anpassen.

  5. murphy schrieb am 07.01.2008 (17 Uhr)

    ja so in etwa. ich benutze /usr/local, dann habe ich auch gleich ruby19 als systemweiten befehl. rake und rubygems muss man gem19 installieren (gem19 install rake --format-executable), dann sollte es gehen.

  6. paddor schrieb am 07.01.2008 (22 Uhr)

    Danke!