我正在尝试针对 AppEngine 及其数据存储编写一些测试 (RSpec)。我尝试通过以下方式加载环境和测试:
appcfg.rb run -S spec app/tests/
最后我遇到了以下错误:
spec:19: undefined method `bin_path' for Gem:Module (NoMethodError)
我可以通过运行运行非应用引擎规范:
spec app/tests/
如有任何关于如何使用 JRuby 和 Google App Engine 启动和运行 RSpec 的建议,我们将不胜感激。谢谢。
你的脸的一些版本号:
jruby 1.4.0(ruby 1.8.7 补丁级别 174)(2009-11-02 6586)(Java HotSpot(TM) 64 位服务器 VM 1.6.0_17)[x86_64-java]
rspec (1.3.0) 应用引擎 API (0.0.12) appengine-jruby-jars (0.0.6) appengine 机架 (0.0.6) 应用引擎-sdk (1.3.1) 应用引擎工具 (0.0.10.1) dm 应用引擎 (0.0.7) dm-核心 (0.10.2)
最佳答案
关于ruby - 通过 JRuby 在 Google App Engine 上运行 RSpec,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2595706/