问题标签 [ruby-1.9.3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Ruby 1.9.3 中的并行测试有多并行?
在 Ruby 1.9.3 中,您可以一次运行多个测试用例。我不确定这是语言的特性、minitest 库还是 YARV 的特性,因此对任何不好的术语表示歉意。
但是他们是否为此取消了 GVL,或者这仅仅意味着如果一个线程正在执行 IO,另一个线程可以使用 CPU?
ruby - Ruby:如何在 1.9.3 中将选项传递给 test::unit
我想运行一个测试文件:
直到红宝石 1.9.2
完成了这项工作,使用 1.9.3 我突然得到:
(它试图加载不存在的文件'-')
任何想法如何恢复详细模式/将选项传递给 test::unit ?
正确的输出如下所示:
ruby - Ruby 1.9.3 打破了 rake 测试
我有一个在 ruby 1.9.2-p290 上运行良好的现有 rails 3 项目。但是升级到 ruby 1.9.3-p0 会导致rake test
出现以下错误:
这似乎是这个rake 问题的结果。但是,当我在 ruby 1.9.3 上创建一个简单的 rails 项目时,就会出现这样的错误。我该怎么做才能让我的 rails 项目在 ruby 1.9.3 上运行?
rvm - 安装 ruby 1.9.3 时出错
我正在尝试使用 rvm 安装 Ruby 1.9.3。但是,当我输入:
我收到以下错误:
我正在运行 Mac OS X Lion,我当前的 Ruby 版本是 1.9.2。
编辑:make.log:
ruby-on-rails - 使用 rvm 升级到 ruby 1.9.3 会破坏我的 rails 应用程序
我已经使用 rvm 使用以下命令升级了 ruby:
现在,当我运行 rails s 时,我收到以下错误消息:
如果我运行 which ruby、gem environment 和 ruby -v 我会得到一致的输出。谁能帮助我了解我的应用程序出了什么问题?
ruby - 安装 Ruby 1.9.3 时出错
通过 rvm 安装 Ruby 1.9.3 时出现错误。
日志文件:
在此之前,我已经成功安装了新的 ruby 版本。我在谷歌中发现了这样的错误,但没有这个问题的答案。而且rails服务器无法启动。
ruby-on-rails - Rails 3.1.1 test:benchmark on Ruby 1.9.3
I'm trying to use rake test:benchmark with Rails 3.1.1 and Ruby 1.9.3
I already tried the latest rake version: gem 'rake', '~> 0.9.3.beta.1' and both the official and suggested ruby-prof gem: gem 'ruby-prof', :git => 'https://github.com/wycats/ruby-prof.git'
But I always get this error:
This happens both on my ubuntu server and on my windows development environment. Any ideas?
UPDATE: I installed RVM and tried with ruby 1.9.2: it works. Everything else being the same, switching to 1.9.3 brings out the error. This is either a bug in ruby 1.9.3 or in rails/rake etc.
ruby-on-rails - Ruby - 如何使用 hash_syntax gem?
我找到了这个宝石https://github.com/michaeledgar/hash_syntax
尽管它看起来很简单,但我不太明白如何使用它。我应该写吗
在外壳上?我不应该在 $PATH 上放一些东西以便它理解命令吗?
我还尝试通过 ruby 脚本运行它(需要 gem,然后运行上面的命令),但它不起作用,它不理解命令。
我已经在 ubuntu 10.04、rvm 和 ruby 1.9.3 上试过了
segmentation-fault - Ruby 1.9.3-p0 和 RSpec 导致频繁的分段错误
只是我,还是 Ruby 1.9.3 在运行 RSpec 时引入了频繁的分段错误?
自从升级到 1.9.3 后,我发现启动时间明显更快,但是在大约 50% 的时间运行 RSpec 时会出现分段错误。
我从 Ruby 获得的输出位于http://pastebin.com/89YmpzaJ ,我的 Gemfile 位于http://pastebin.com/L6r73Max
有谁知道这可能是什么原因造成的?我在 CI 服务器和本地开发机器上都看到了这个问题。
ruby - 将 Rails 3.0.10 与 Ruby 1.9.3 一起使用
是否可以修补某些东西以在 Rails 3.0.10 和 Ruby 1.9.3 下使用运行测试?当我运行rake test:units
它崩溃