Question

J'utilise Autorisation pour l'authentification avec mon application rails qui fonctionne. Mais maintenant, tous mes tests unitaires échouent parce qu'ils redirigent vers la page de connexion, ce qui est logique. Clearance semble avoir des fonctions d'aide pour la fixation, mais je ne peut les trouver Shoulda . Y at-il des aides équivalentes pour Test :: Unit?

Était-ce utile?

La solution

Je pensais qu'il y aurait plus « magique » à la façon dont les macros Shoulda fonctionnent mais il est en fait très simple. Pour ajouter le comportement de sign_in ajoutez juste le test_helper.rb

  def sign_in_as(user)
    @controller.current_user = user
    return user
  end
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top