2009-09-05 3 views
0

Мы только что установили Facebooker и Authlogic в новом приложении Rails, но ограничения Canvas JavaScript убедили нас выбрать iframe для поставки нашего приложения. Кто-нибудь успешно использовал Cucumber и facebooker с приложением iframe?Facebooker и Cucumber с IFRAME: Session.current не установлен

Я попытался инструкции по

http://opensoul.org/2009/3/6/testing-facebook-with-cucumber

, но они, кажется, не работают.

В частности, прямо сейчас параметр Session.current установлен неправильно. Я получаю следующую ошибку:

Given I am logged in as a Facebook user # features/step_definitions/webrat_steps.rb:6 
    You have a nil object when you didn't expect it!          
    The error occurred while evaluating nil.default_request_params (NoMethodError)                        
    features/manage_tournaments.feature:7:in `Given I am logged in as a Facebook user' 

У кого-нибудь есть идеи?

ответ

0

Я думаю, что огурец не проблема, а WebRat. WebRat - это эмулятор браузера, и я не думаю, что он поддерживает iFrame. Я бы посоветовал вам попробовать firewatir или любой другой «бегун» для огурца, который использует фактический браузер с поддержкой iFrame.

+0

Конечно, было. Спасибо, и извините за поздний ответ. – btelles

 Смежные вопросы

  • Нет связанных вопросов^_^