Skip to content

Instantly share code, notes, and snippets.

@jfahrenkrug
Created October 9, 2009 08:06
Show Gist options
  • Save jfahrenkrug/205854 to your computer and use it in GitHub Desktop.
Save jfahrenkrug/205854 to your computer and use it in GitHub Desktop.
class Foo < ActiveRecord::Base
def self.test_big_text
text = %{<r:trip>
<h1><r:countries/></h1>
<div class="dtIntro clearfix">
<div class="grid g460">
<h2 class="bold"><r:title/></h2>
<h3><r:trip_kind_description/> ab <strong>&euro; <r:baseprice/></strong></h3>
</div>
<div class="grid g180 tar">
Buchungscode:&nbsp;<r:nr/>
<button id="btBOOK" class="bt" title="Jetzt buchen"></button>
</div>
</div>
<div id="dpTabs" class="rel">
<div id="dpTabsTop"></div>
<div id="dpTabHelp" class="abs"></div>
<ul id="dpTabRow" class="rel">
<li class="grid tac dpTabFirst"><a id="dpLiOvw" class="grid" href="#ueberblick">&Uuml;berblick</a></li>
<li class="grid tac"><a id="dpLiDays" class="grid" href="#reiseverlauf">Reiseverlauf</a></li>
<li class="grid tac"><a id="dpLiDate" class="grid" href="#terminepreise">Termine und Preise</a></li>
<li class="grid tac"><a id="dpLiImpr" class="grid" href="#impressionen">Impressionen</a></li>
<li class="grid tac"><a id="dpLiCou" class="grid" href="#laenderinfos">L&auml;nderinfos</a></li>
<li class="grid tac dpTabLast"><a id="dpLiSer" class="grid" href="#service">Service</a></li>
</ul>
<div id="ueberblick" class="dpTabsCt clearfix">
<div class="grid g460">
<p class="dpTabOvwIntro"><r:description/></p>
</div>
<div class="gRight">
<button class="bt icType icTypeStudy">&nbsp;</button>
<button class="bt icSpecial icSpecialNew icChina">&nbsp;</button>
</div>
<!-- <ul class="ulChina grid g620"> </ul> -->
<r:highlights/>
<!--
<div id="slider" class="rel clearfix oh">
<div class="sliderContainer clearfix oh">
<div class="sliderItems rel clearfix">
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/p/sliderImg_01.gif" /></div>
</div>
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/e/sliderImgSplit.gif" /></div>
</div>
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/p/sliderImg_02.gif" /></div>
</div>
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/e/sliderImgSplit.gif" /></div>
</div>
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/p/sliderImg_03.gif" /></div>
</div>
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/e/sliderImgSplit.gif" /></div>
</div>
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/p/sliderImg_01.gif" /></div>
</div>
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/e/sliderImgSplit.gif" /></div>
</div>
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/p/sliderImg_02.gif" /></div>
</div>
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/e/sliderImgSplit.gif" /></div>
</div>
<div class="sliderItem grid">
<div class="itemImg oh"><img src="/images/p/sliderImg_03.gif" /></div>
</div>
</div>
<div class="snl abs png"></div>
<div class="snr abs png"></div>
</div>
</div>
-->
<div class="grid g300">
<r:convincing_features/>
</div>
<div class="gRight g300">
<r:added_value_features/>
</div>
<r:snippet name="detailOptions"/>
</div>
<div id="reiseverlauf" class="dpTabsCt clearfix ui-tabs-hide">
<div id="dpTabMap">
<r:if_google_map></r:if_google_map>
</div>
<a href="#" class="gRight arrLi">Karte vergr&ouml;&szlig;ern</a>
<r:days:each>
<h3 class="bold mb0 g500"><r:name/>:&nbsp;<r:title/></h3>
<p class="mb20 g500"><r:description/></p>
</r:days:each>
<p class="dpTabGloss">
Flugplan-, Hotel- und Programm&auml;nderungen bleiben ausdr&uuml;cklich vorbehalten.<br />
(F=Fr&uuml;hst&uuml;ck, M=Mittagessen, A=Abendessen)
</p>
<r:snippet name="detailOptions"/>
</div>
<div id="terminepreise" class="dpTabsCt clearfix ui-tabs-hide">
<h2>Termine und Preise</h2>
<p>drtklhsgildrthj sor&ouml;gj sdriopghjareip ogjr</p>
</div>
<div id="impressionen" class="dpTabsCt clearfix ui-tabs-hide">
<div class="mb20 clearfix">
<div id="imprGal" class="galleryview">
<div class="panel">
<img src="/images/sms/p/01.jpg" />
<div class="panel-overlay">
<h2>Effet du soleil sur le paysage</h2>
</div>
</div>
<div class="panel">
<img src="/images/sms/p/02.jpg" />
<div class="panel-overlay">
<h2>Eden</h2>
</div>
</div>
<div class="panel">
<img src="/images/sms/p/03.jpg" />
<div class="panel-overlay">
<h2>Snail on the Corn</h2>
</div>
</div>
<div class="panel">
<img src="/images/sms/p/04.jpg" />
<div class="panel-overlay">
<h2>Flowers</h2>
</div>
</div>
<div class="panel">
<img src="/images/sms/p/05.jpg" />
<div class="panel-overlay">
<h2>Alone Beach 2B</h2>
</div>
</div>
<ul class="filmstrip">
<li><img src="/images/sms/p/01.jpg" width="95" height="40" alt="Effet du soleil" title="Effet du soleil" /></li>
<li><img src="/images/sms/p/02.jpg" width="95" height="40" alt="Eden" title="Eden" /></li>
<li><img src="/images/sms/p/03.jpg" width="95" height="40" alt="Snail on the Corn" title="Snail on the Corn" /></li>
<li><img src="/images/sms/p/04.jpg" width="95" height="40" alt="Flowers" title="Flowers" /></li>
<li><img src="/images/sms/p/05.jpg" width="95" height="40" alt="Alone Beach" title="Alone Beach" /></li>
</ul>
</div>
<div id="galBG" class="g620 grid"></div>
</div>
<r:snippet name="detailOptions"/>
</div>
<div id="laenderinfos" class="dpTabsCt clearfix ui-tabs-hide">
<h2>L&auml;nderinfos</h2>
<p>drtklhsgildrthj sor&ouml;gj sdriopghjareip ogjr</p>
</div>
<div id="service" class="dpTabsCt clearfix ui-tabs-hide">
<h2>Service</h2>
<p>drtklhsgildrthj sor&ouml;gj sdriopghjareip ogjr</p>
</div>
<div id="dpTabsBot"></div>
</div>
</r:trip>}
f = Foo.new
f.content = text
if f.save
puts "Save successful"
f.reload
if f.content == text
puts "Text is the same"
else
puts "Text differs"
puts f.content
end
else
puts "Save failed"
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment