File tree Expand file tree Collapse file tree 3 files changed +10
-2
lines changed
Expand file tree Collapse file tree 3 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -24,4 +24,5 @@ Gem::Specification.new do |s|
2424 s . add_development_dependency "rspec"
2525 s . add_development_dependency "jbuilder"
2626 s . add_development_dependency "rake"
27+ s . add_development_dependency "debugger"
2728end
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ def gon
2424 end
2525
2626 def clear
27- env && ( env [ : gon] = { } )
27+ env && ( env [ ' gon' ] = { } )
2828 end
2929
3030 end
Original file line number Diff line number Diff line change 7979 'gon.int=1;'
8080 end
8181
82-
82+ it 'outputs correct js without variables, without tag and gon init if before there was data' do
83+ Gon ::Request .
84+ instance_variable_set ( :@request_id , 123 )
85+ Gon ::Request . instance_variable_set ( :@request_env , { 'gon' => { :a => 1 } } )
86+ @base . include_gon ( need_tag : false , init : true ) . should == \
87+ 'window.gon = {};'
88+ end
89+
8390 it 'outputs correct js without variables, without tag and gon init' do
8491 @base . include_gon ( need_tag : false , init : true ) . should == \
8592 'window.gon = {};'
You can’t perform that action at this time.
0 commit comments