我正在研究一种引擎(宝石),它有一些js代码需要测试,但似乎我无法让它工作.我已经按照维基文章设置了一个基本的例子,但我只是得到了0 examples, 0 failures.
投机/ teaspoon_env.rb:
unless defined?(Rails)
ENV["RAILS_ROOT"] = File.expand_path("../dummy", __FILE__)
require File.expand_path("#{ENV["RAILS_ROOT"]}/config/environment", __FILE__)
end
Teaspoon.configure do |config|
...
config.root = MyEngineName::Engine.root
...
end
Run Code Online (Sandbox Code Playgroud)Rake文件:
desc "Run the javascript specs"
task :teaspoon => "app:teaspoon"
Run Code Online (Sandbox Code Playgroud)规格/ Java脚本/ example_spec.js:
describe("My great feature", function() {
it("Bang", () => {
expect(true).toBe(false);
});
});
Run Code Online (Sandbox Code Playgroud)问题是,当我尝试运行测试引擎时,我得到:
$> teaspoon
Starting the Teaspoon server...
Thin web server (v1.7.0 codename Dunder Mifflin)
Maximum connections set to 1024
Listening on 127.0.0.1:57036, …Run Code Online (Sandbox Code Playgroud) 我在 GitHub 上有一个有两个协作者的私人存储库,但从昨天开始,我看到第三个人的提交,该第三人不是协作者,也没有任何形式的存储库访问权限。这怎么可能?