ruby-1.9

    1热度

    1回答

    少有关我使用JRuby的问题,回溯比1.9.3少有关,例如: 在JRuby的1.6.8 [1] pry(main)> a = Task.create(title:"Test") ArgumentError: wrong number of arguments (2 for 0) from /Users/salta/.rvm/gems/jruby-1.6.8/gems/mongoid-3.0.6

    0热度

    2回答

    我正在使用Ruby 1.8 lib kakasi-ruby,但它似乎只能针对Ruby 1.8进行编译(https://github.com/hogelog/kakasi-ruby/issues/2) 我的应用程序是Ruby 1.9.3,所以我需要从Ruby 1.9.3调用kakasi-ruby。 我该怎么办? 我是否必须用Ruby 1.8打开一个子进程,并等待它完成以获取进程返回值? 编辑: ht

    1热度

    1回答

    我试图使用libxml的SAX解析器(如illustrated here),但我遇到未定义的方法错误。 我的代码是 $domain_topics = Hash.new { |h,d| h[d] = [] } parser = LibXML::XML::SaxParser.io( File.open("content.rdf.u8", "r:UTF-8") ) class Callba

    4热度

    1回答

    我想添加开放标识功能到我的应用程序,我使用omniauth和omniauth-openid宝石相同。 我做的步骤添加它来初始化中间件的安装, require 'omniauth-openid' require 'openid/store/filesystem' Rails.application.config.middleware.use OmniAuth::Builder do

    3热度

    1回答

    我有一个Rails 3.2.8项目,既有遗留测试/单元(minitest)测试和RSpecs。虽然我们让詹金斯持续整合,但我们在一段时间内还没有注意到失败。原因是某些东西似乎是在测试失败时重写退出代码,并返回退出代码0,无论是否存在失败的测试或规范。 我已经做了一些挖掘工作,但想深入研究Kernel#at_exit堆栈以查看注册proc的gem/plugins。我知道这是一个语言功能,在C. 实现

    6热度

    2回答

    我想我的应用程序不是能够使用任何已安装的宝石。有没有一个红宝石1.9启动参数或以编程方式做到这一点?

    2热度

    1回答

    我有一个包含许多子目录的目录,并且每个子目录都包含要测试的不同程序版本的程序。 all_dirs.each do |dir| FileUtils.mv(test_spec, target_dir, :verbose => true) system("rspeC#{test_folder_name}") puts "moving back: '#{spec_dir}'

    5热度

    2回答

    我有以下代码(from a Ruby tutorial): require 'thread' count1 = count2 = 0 difference = 0 counter = Thread.new do loop do count1 += 1 count2 += 1 end end spy = Thread.new do l

    1热度

    1回答

    我无法找到关于如何使用simplecov与耙/ rspec的简单示例。 这里的回购我已经安装:https://github.com/stensonb/simplecov-playground 如果克隆这一点,“捆绑安装”,“耙覆盖”,你会看到0/0 LOC ......这是令人失望的。因为项目现在(8e5fa35983),我预计会有0/XX LOC(其中XX是我的代码的实际行数...明显超过零 -

    1热度

    3回答

    有什么办法让所有的链接给定一个属性? 下的树,我得到了很多,这些标签: <div class="name"> <a hef="http://www.example.com/link">This is a name</a> </div> 有没有办法做这样的事情:b.links(:class, "name"),它会输出来自所有div名称类的超链接和标题?