Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fixed tests and bug when not signed in and accessing displayqr and resource_params without strong params #35

Open
wants to merge 18 commits into
base: master
Choose a base branch
from

Conversation

ThunderKey
Copy link

Some Tests failed because of a change from "Sign in" to "Log in" in devise. One Test failed, because the name of the field user_token is user_gauth_token, the attribute gauth_enable gets set to true in another test and the display_qr_path got called without being logged in, which lead to a problem that was solved in the DisplayqrController with adding ":force => true" to the authenticate_#{resource_name}! call. Without the force it would not redirect to the login page because devise only redirects if it is not a DeviceController or force is true. The test also failed, because the user_gauth_token was not added in the own show.html.erb file. The last fix is a simple one to prevent resource_params to fail if you do not use strong params.

ThunderKey and others added 18 commits October 30, 2014 14:23
…e_authenticator

Conflicts:
	test/integration/gauth_test.rb
	test/integration_tests_helper.rb
	test/rails_app/app/views/devise/displayqr/show.html.erb
change parent_name method call to module_parent_name because parent_name is deprecated
…pdate-attributes

Replace calls to deprecated method update_attributes with update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants