Created
October 9, 2009 08:06
-
-
Save jfahrenkrug/205854 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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>€ <r:baseprice/></strong></h3> | |
</div> | |
<div class="grid g180 tar"> | |
Buchungscode: <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">Ü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ä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"> </button> | |
<button class="bt icSpecial icSpecialNew icChina"> </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ößern</a> | |
<r:days:each> | |
<h3 class="bold mb0 g500"><r:name/>: <r:title/></h3> | |
<p class="mb20 g500"><r:description/></p> | |
</r:days:each> | |
<p class="dpTabGloss"> | |
Flugplan-, Hotel- und Programmänderungen bleiben ausdrücklich vorbehalten.<br /> | |
(F=Frühstü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ö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änderinfos</h2> | |
<p>drtklhsgildrthj sorögj sdriopghjareip ogjr</p> | |
</div> | |
<div id="service" class="dpTabsCt clearfix ui-tabs-hide"> | |
<h2>Service</h2> | |
<p>drtklhsgildrthj sorö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