问题标签 [rubyspec]

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.

0 投票
3 回答
174 浏览

ruby - 是否有任何语言与 Ruby 的 RubySpec 项目等效?

Ruby 是唯一具有描述该语言的测试套件的语言,还是该想法已传播到其他语言?

0 投票
2 回答
247 浏览

ruby - Fixnum 上的冻结行为是指定行为吗?

这是让我有些惊讶的行为:

我尝试浏览RubySpec源代码frozen,但我根本没有看到任何关于 Fixnums 的信息。

这种行为与非 MRI Ruby 实现的预期行为相同吗?如果我运行n = 1; 1.freeze; n.frozen?,最终结果是否总是true在任何 Ruby 实现上?为什么或者为什么不?

0 投票
1 回答
108 浏览

ruby - 如何在 GitHub 上搜索 RubySpec?

我试图String#split在 GitHub 上的 RubySpec 中找到规范。(原来是core/string/split_spec.rb。)

如果我尝试搜索 ruby​​/rubyspec,我会被告知

抱歉,分叉的存储库目前不可搜索。

您可以尝试搜索父存储库

尝试在父存储库上进行链接搜索rubyspec/rubyspec,我得到

我们找不到任何匹配“字符串拆分”的代码

您可以尝试高级搜索

但是,高级搜索似乎无法搜索 的存档分支rubyspec/rubyspec其中包含实际代码(主分支只有一个README文件)。

0 投票
0 回答
35 浏览

ruby-on-rails - 如何使用 rspec 在 iframe 内的终端中运行 shell 命令

我在 iframe 中有一个终端窗口,我想使用 rspec 在该终端中运行 shell 命令,我该如何实现?