Fixed all specs except signup flow

This commit is contained in:
2015-02-20 20:52:44 +01:00
parent d9e69beb5f
commit 9eb4f8ee9a
18 changed files with 42 additions and 59 deletions
+10
View File
@@ -0,0 +1,10 @@
module SpecControllerHelpers
def setup_supplier_for_controller(manager: true)
@employee = create :employee, :confirmed
options = {employee_ids: [@employee.id]}
options[:employee_settings_storage] = {@employee.id => {'manager' => true}} if manager
@supplier = Supplier.find_by_name('Suppy') || create(:supplier, :open, options)
@request.env["devise.mapping"] = Devise.mappings[:employee]
sign_in @employee
end
end