레일즈 프로젝트에서 Omniauth를 사용하고 있는데 "/ login"경로 뒤에 "/ auth/facebook"을 숨기고 싶습니다.레일 : 리디렉션을하는 경로에 대한 스펙을 작성하려면 어떻게해야합니까?
는 사실, 경로 썼다 :
match "/login", :to => redirect("/auth/facebook"), :as => :login
를이 실제로 /auth/facebook
로 리디렉션됩니다 login_path
에 즉 링크, 작동합니다.
그러나이 경로 (특히 리디렉션)를 테스트하기 위해 (RSpec) 사양을 작성하려면 어떻게해야합니까?
참고 : /login
은 응용 프로그램에 정의 된 실제 작업이나 방법이 아닙니다.
미리 감사드립니다.
[예 RSpec에 경로를 (https://cbabhusal.wordpress.com/2015/12/15/rails-rspec-examples-of-routing-specs/# more-1623) – illusionist