Sha256: 79d6f06f4321ce725a651dfe6a09cbf93431f5af39dd4038d3fdc69509b1baa3
Contents?: true
Size: 1.36 KB
Versions: 106
Compression:
Stored size: 1.36 KB
Contents
require 'rails_helper' describe PgEngine::PgRailsHelper do describe '#img_placeholder' do it 'si no es fade_in' do asd = img_placeholder(src: 'bla', fade_in: false, class: 'img-fluid', style: 'color:red') expectation = <<~HTML <img class="img-fluid" style="color:red" src="/images/bla" /> HTML expect(asd).to eq expectation.split("\n").map(&:strip).join end it 'si tiene style' do asd = img_placeholder(src: 'bla', fade_in: true, class: 'img-fluid', style: 'color:red') expectation = <<~HTML <div class="placeholder-glow" style="width: 100%; height: 100%"> <div class="placeholder w-100 h-100"> <img data-controller="fadein_onload" class="img-fluid" style="color:red;display:none" src="/images/bla" /> </div> </div> HTML expect(asd).to eq expectation.split("\n").map(&:strip).join end it 'si no tiene style' do asd = img_placeholder(src: 'bla', fade_in: true, class: 'img-fluid') expectation = <<~HTML <div class="placeholder-glow" style="width: 100%; height: 100%"> <div class="placeholder w-100 h-100"> <img data-controller="fadein_onload" class="img-fluid" style="display:none" src="/images/bla" /> </div> </div> HTML expect(asd).to eq expectation.split("\n").map(&:strip).join end end end
Version data entries
106 entries across 106 versions & 1 rubygems