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:
unexpected aliasing, den bekomme ich auch mit Ruby 1.8.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
Kommentare
Super Sache!
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.
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. :(
Hallo paddor. Probier es mal mit "./configure --program-suffix=19 --prefix=/Users/bovi". Den Pfad müsstest du natürlich anpassen.
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.
Danke!