Sha256: 23c9d1a3ce8a17968733db3eee0b1d35a099c6e5e972bcbb1367d29832c121ff
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
# encoding: utf-8 require 'spec_helper' require 'action_view' require 'active_support' require_relative '../../../app/helpers/railsstrap/badge_label_helper' include ActionView::Helpers include ActionView::Context include Railsstrap::BadgeLabelHelper describe Railsstrap::BadgeLabelHelper, :type => :helper do it 'should return a basic railsstrap badge' do expect(badge('New!').gsub(/\s/, '').downcase) .to eql(BASIC_BADGE.gsub(/\s/, '').downcase) end it 'should return a railsstrap badge with class' do expect(badge('2', :warning).gsub(/\s/, '').downcase) .to eql(BADGE_WITH_CLASS.gsub(/\s/, '').downcase) end it 'should take a Number as its first parameter' do expect(badge(12).gsub(/\s/, '').downcase).to eql(BADGE_WITH_NUMBER_PARAM.gsub(/\s/, '').downcase) end end BASIC_BADGE = <<-HTML <span class="badge">New!</span> HTML BADGE_WITH_CLASS = <<-HTML <span class="badge badge-warning">2</span> HTML BADGE_WITH_NUMBER_PARAM = <<-HTML <span class="badge">12</span> HTML LABEL_WITH_NUMBER_PARAM = <<-HTML <label class="badge">42</label> HTML
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
railsstrap-3.3.2 | spec/lib/railsstrap/badge_label_helper_spec.rb |