Sha256: e5e42d11f9431247b7724f32c39da05fdf1d2e042e0b7d160430252926e12c04
Contents?: true
Size: 1.33 KB
Versions: 24
Compression:
Stored size: 1.33 KB
Contents
require 'spec_helper' describe SemanticFlashHelper do describe 'semantic_flash' do it 'should return warning flash message' do @request.flash[:warning] = 'Update Warning!' expect(semantic_flash).to eq '<div class="ui warning message"><i class="close icon"></i>Update Warning!</div>' end it 'should return alert-success message when using notice message' do @request.flash[:notice] = 'Update Success!' expect(semantic_flash).to eq '<div class="ui success message"><i class="close icon"></i>Update Success!</div>' end it 'should return error message when using notice alert' do @request.flash[:alert] = 'Update Failed!' expect(semantic_flash).to eq '<div class="ui error message"><i class="close icon"></i>Update Failed!</div>' end it 'should return alert-error message when using notice error' do @request.flash[:error] = 'Update Failed!' expect(semantic_flash).to eq '<div class="ui error message"><i class="close icon"></i>Update Failed!</div>' end it 'should return no message when using an undefined message' do @request.flash[:undefined] = 'Update Undefined!' expect(semantic_flash).to eq '' end it 'should return no message when the message is blank' do @request.flash[:notice] = '' expect(semantic_flash).to eq '' end end end
Version data entries
24 entries across 24 versions & 1 rubygems