Commit d949c00b8aa7ce39daa19e2e39cd4b856840a125
1 parent
24d0dec6
Exists in
master
and in
1 other branch
fixes #910 force env_vars to always be a hash
Showing
2 changed files
with
16 additions
and
1 deletions
Show diff stats
app/models/notice.rb
spec/models/notice_spec.rb
... | ... | @@ -105,4 +105,18 @@ describe Notice, type: 'model' do |
105 | 105 | expect(notice.request).to eq ({}) |
106 | 106 | end |
107 | 107 | end |
108 | + | |
109 | + describe "env_vars" do | |
110 | + it "returns the cgi-data" do | |
111 | + notice = Notice.new | |
112 | + notice.request = { 'cgi-data' => { 'ONE' => 'TWO' } } | |
113 | + expect(notice.env_vars).to eq({ 'ONE' => 'TWO' }) | |
114 | + end | |
115 | + | |
116 | + it "always returns a hash" do | |
117 | + notice = Notice.new | |
118 | + notice.request = { 'cgi-data' => [] } | |
119 | + expect(notice.env_vars).to eq({}) | |
120 | + end | |
121 | + end | |
108 | 122 | end | ... | ... |