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名稱類的超鏈接和標題?