Pour en revenir à la question de départ :

2012/11/28 Cédric Bousmanne <[email protected]>
>
>>
>>   1) AlbumsController should show a single album
>>      Failure/Error: get :show, :id => @album, :auth_token =>
>> @user.authentication_token, :format => :json
>>      ActionView::MissingTemplate:
>>        Missing template albums/show, private/show, application/show with
>> {:locale=>[:en, :fr], :formats=>[:json], :handlers=>[:erb, :builder, :arb,
>> :coffee, :haml, :rabl]}. Searched in:
>>          *
>> "#<RSpec::Rails::ViewRendering::EmptyTemplatePathSetDecorator:0x007fe952c51d48>"
>>      # ./spec/controllers/api/v1/albums_controller_spec.rb:24:in `block
>> (2 levels) in <module:V1>'
>>
>>
>> Après avoir effectué quelques recherche, j'ai découvert que Rspec
>> s'attendait à trouver une vue. Cependant, je n'utilise pas de vues
>> puisqu'un appel JSON renvoie automatiquement le bon contenu.
>>
>> Quelqu'un a-t-il déjà fait face à ce problème?
>>
>
Tu peux éventuellement essayer de dire à rspec de rendre les vues
normalement ("render_views" en dessous de ton describe). Même si tu n'as
pas de fichier vue, avec ça rspec évitera d'essayer d'être trop
intelligent, et laissera rails faire son boulot de rendu normalement.
Possible que ça résolve ton problème.

Jean-Baptiste

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à