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