1) AppEngine::UsersController PUT update behaves like requires admin privilege redirects to main app root if user is not an admin
Failure/Error: action
ActionController::UrlGenerationError:
No route matches {:action=>"update", :controller=>"app_engine/users"}
Shared Example Group: "requires admin privilege" called from ./spec/controllers/app_engine/users_controller_spec.rb:114
# /Users/vmcilwain/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.0/lib/action_dispatch/journey/formatter.rb:46:in `generate'
# /Users/vmcilwain/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.0/lib/action_dispatch/routing/route_set.rb:710:in `generate'
# /Users/vmcilwain/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.0/lib/action_dispatch/routing/route_set.rb:741:in `generate'
# /Users/vmcilwain/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.0/lib/action_dispatch/routing/route_set.rb:736:in `generate_extras'
# /Users/vmcilwain/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.0/lib/action_dispatch/routing/route_set.rb:731:in `extra_keys'
# /Users/vmcilwain/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.0/lib/action_controller/test_case.rb:205:in `assign_parameters'
# /Users/vmcilwain/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.0/lib/action_controller/test_case.rb:616:in `process'
# /Users/vmcilwain/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.0/lib/action_controller/test_case.rb:65:in `process'
# /Users/vmcilwain/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.0/lib/action_controller/test_case.rb:523:in `put'
# ./spec/controllers/app_engine/users_controller_spec.rb:115:in `block (4 levels) in <module:AppEngine>'
# ./spec/support/shared_examples.rb:4:in `block (2 levels) in <top (required)>'