spec/features/authentication_pages_spec.rb in adminpanel-0.1.1 vs spec/features/authentication_pages_spec.rb in adminpanel-1.0.0
- old
+ new
@@ -1,44 +1,44 @@
-require 'spec_helper'
-
-describe "Authentication" do
-
- subject { page }
-
- describe "sign in page" do
- before { visit adminpanel.signin_path }
-
- it { should have_content(I18n.t("authentication.welcome")) }
-
- it { expect(page).to have_title(I18n.t("Panel title")) }
- end
-
- describe "signin" do
- before { visit adminpanel.signin_path }
-
- describe "with invalid information" do
- before { click_button "signin-button" }
-
- it { expect(page).to have_title(I18n.t("Panel title")) }
-
- it { should have_selector('div.alert.alert-error', :text => I18n.t("authentication.signin error")) }
- end
-
- describe "with valid information" do
- let(:user) { Factory(:user) }
- before do
- valid_signin(user)
- end
-
- it { should have_selector('div.alert.alert-success', :text => I18n.t("authentication.signin success")) }
- it { should have_selector('i.icon-off') }
-
- describe "signing out" do
- before { click_link "signout-button"}
-
- it { current_path.should == adminpanel.signin_path }
- it { expect(page).to have_title(I18n.t("Panel title")) }
-
- end
- end
- end
+require 'spec_helper'
+
+describe "Authentication" do
+
+ subject { page }
+
+ describe "sign in page" do
+ before { visit adminpanel.signin_path }
+
+ it { should have_content(I18n.t("authentication.welcome")) }
+
+ it { expect(page).to have_title(I18n.t("Panel title")) }
+ end
+
+ describe "signin" do
+ before { visit adminpanel.signin_path }
+
+ describe "with invalid information" do
+ before { click_button "signin-button" }
+
+ it { expect(page).to have_title(I18n.t("Panel title")) }
+
+ it { should have_selector('div.alert.alert-error', :text => I18n.t("authentication.signin error")) }
+ end
+
+ describe "with valid information" do
+ let(:user) { Factory(:user) }
+ before do
+ valid_signin(user)
+ end
+
+ it { should have_selector('div.alert.alert-success', :text => I18n.t("authentication.signin success")) }
+ it { should have_selector('i.icon-off') }
+
+ describe "signing out" do
+ before { click_link "signout-button"}
+
+ it { current_path.should == adminpanel.signin_path }
+ it { expect(page).to have_title(I18n.t("Panel title")) }
+
+ end
+ end
+ end
end
\ No newline at end of file