2012-02-07 18 views
5

は:コンソールで「データが受信されていない」

No data received 
Unable to load the web page because the server sent no data. 
Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data. 

を、私は以下を参照してください。

[2012-02-08 07:54:08] INFO WEBrick 1.3.1 
[2012-02-08 07:54:08] INFO ruby 1.9.2 (2011-07-09) [i686-linux] 
[2012-02-08 07:54:08] WARN TCPServer Error: Address already in use - bind(2) 
[2012-02-08 07:54:08] INFO WEBrick::HTTPServer#start: pid=12078 port=8888 
[2012-02-08 07:54:10] ERROR ArgumentError: wrong number of arguments (2 for 0) 
     /home/duncan/.rvm/gems/ruby-1.9.2-p290/gems/railroady-1.0.6/tasks/railroady.rake:11:in `format' 
     /home/duncan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:110:in `service' 
     /home/duncan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run' 
     /home/duncan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread' 
[2012-02-08 07:54:10] ERROR ArgumentError: wrong number of arguments (3 for 0) 
     /home/duncan/.rvm/gems/ruby-1.9.2-p290/gems/railroady-1.0.6/tasks/railroady.rake:11:in `format' 
     /home/duncan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpversion.rb:46:in `to_s' 
     /home/duncan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpresponse.rb:49:in `status_line' 
     /home/duncan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpresponse.rb:170:in `send_header' 
     /home/duncan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpresponse.rb:102:in `send_response' 
     /home/duncan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:86:in `run' 
     /home/duncan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread' 

構造spec/javascriptsディレクトリの:

spec/javascripts/ 
├── helpers 
│   ├── jasmine_helpers.js.coffee 
│   ├── jasmine-jquery-1.3.1.js 
│   └── mock-ajax.js 
├── models 
│   ├── account_spec.js.coffee 
│   ├── matrices_spec.js.coffee 
│   ├── matrix_spec.js.coffee 
│   └── students_spec.js.coffee 
├── support 
│   ├── jasmine_config.rb 
│   ├── jasmine_runner.rb 
│   └── jasmine.yml 
└── views 
    ├── avia_view_spec.js.coffee 
    ├── matrices_view_spec.js.coffee 
    ├── students_view_spec.js.coffee 
    └── student_view_spec.js.coffee 

私のjasmine.ymlファイルには以下が含まれます:

src_dir: app/assets/javascripts 

asset_paths: 
    - app/assets/javascripts/views 

src_files: 
    - avia.js 
    - jquery-1.6.4.js 
    - jquery.jqGrid.min.js 
    - underscore.js 
    - backbone.js 
    - haml.js 
    - "**/*" 

stylesheets: 
    - stylesheets/**/*.css 

helpers: 
    - helpers/**/*.js 
    - helpers/**/*.js.coffee 

spec_files: 
    - '**/*_spec.js.coffee' 

spec_dir: spec/javascripts 

私のGemのバージョンは次のとおりです(私は関連するものと考えています。あなたは完全なリストが必要な場合は私に知らせて):

  • コーヒーフィルター(0.1.1)
  • コーヒー・レール(3.1.1)
  • コーヒー・スクリプト(2.2.0)
  • コーヒー・スクリプト・ソース(1.2.0)
  • ジャスミン(1.1.2)
  • ジャスミンコア(1.1.0)
  • ジャスミン・ヘッドレス・WebKitの(0.9.0.rc1 4f11cba)
  • ジャスミン-r不振の解決策(0.0.2)
  • railroady(1.0.6)
  • レール(3.1.0)
  • レーキ(0.9.2.2)
  • スプロケット(2.0.3)
  • therubyracer(0.9.9 )

Linux Mint 12では、RVMでRuby 1.9.2-p290を使用してChrome 16.0.912.77を実行しています。

このセットアップでは、ジャスミン・ヘッドレス-のWebKitを通じて正常に動作します:

Running Jasmine specs... 
............................ 
PASS: 28 tests, 0 failures, 0.076 secs. 

おそらく、私はジャスミン-宝石でサポートされていない私のjasmine.ymlで何かをやっていますか?

答えて

1

最新のソースコードを使用してください。指摘問題&を送信してくれてありがとう@avaynshtok!

gem 'railroady', :git => "git://github.com/preston/railroady.git" 
+1

あなたが貢献者でないなら、 'gem 'railroady'、:git =>" git://github.com/preston/railroady.git "'でなければなりません。 –

0

これは、railroadyのバグのようです。私がGemfileに追加してジャスミンを実行すると、あなたとまったく同じエラーが表示されます。ジャスミンは、鉄道車両が取り付けられていても問題ありません。

railroadyはのformat関数をデフォルトスコープで定義しています。

私たちが見ている例外を発生させ、 Kernel.formatの代わりに呼び出して終了WEBrickに format
def format 
    @@DIAGRAM_FORMAT ||= 'svg' 
end 

鉄道車両を取り出して、ジャスミンが機能するかどうかを確認します。

+0

info&pull requestに感謝しています。 –

関連する問題