2010-11-20 19 views
1

Görünümlerimi test etmek için Rails 3'te web ile RSpec 2 kullanıyorum. Görünümlerin özel karakterler göstermediğinden emin olmak istiyorum (“ gibi). İşte benim spec:RSpec, webrat ve kaçan karakterler

it 'does not show special HTML characters' do 
get '/' 
response.should_not contain('“') 
end 

Sorun webrat tarayıcısı ise “ tırnak ayrıştırır olduğunu - Chrome ve Firefox test - etmez. RSpec veya webrat’ın tarayıcının yapacağı dizeyi ayrıştırmasını söyleyebileceğim herhangi bir yol var mı?

+0

Bunu hiç anladın mı? – iwasrobbed

+0

@iWasRobbed Üzgünüm, bir çözüm bulamadım ve özellikleri kaldırdım. :( – Cimm

cevap

0

Bu sorunu çözmemin yolu, bu karakterleri doğrudan girebilen bir metin düzenleyicisi kullanmaktır. Yani Spec böylece tanımlanacak: diğer özel karakterlere biraz daha bilgi ve referanslar için

it 'does not show special HTML characters' do 
    get '/' 
    response.should_not contain('“') 
end 

Ödeme ldquo site.