Skip to content
This repository was archived by the owner on Jun 2, 2021. It is now read-only.

Commit 214fda4

Browse files
author
Brian Butz
committed
Don't talk to db when generating headers for tests
1 parent c28ccd3 commit 214fda4

1 file changed

Lines changed: 4 additions & 8 deletions

File tree

spec/support/controller_helpers.rb

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -97,36 +97,32 @@ def entity
9797

9898
def admin_headers
9999
if !@admin_headers
100-
user = User.make
100+
user = User.make_unsaved
101101
@admin_headers = headers_for(user, scopes: %w(cloud_controller.admin))
102-
user.destroy
103102
end
104103
@admin_headers
105104
end
106105

107106
def admin_read_only_headers
108107
if !@admin_read_only_headers
109-
user = User.make
108+
user = User.make_unsaved
110109
@admin_read_only_headers = headers_for(user, scopes: %w(cloud_controller.admin_read_only))
111-
user.destroy
112110
end
113111
@admin_read_only_headers
114112
end
115113

116114
def global_auditor_headers
117115
if !@global_auditor_headers
118-
user = User.make
116+
user = User.make_unsaved
119117
@global_auditor_headers = headers_for(user, scopes: %w(cloud_controller.global_auditor))
120-
user.destroy
121118
end
122119
@global_auditor_headers
123120
end
124121

125122
def build_state_updater_headers
126123
if !@build_state_updater_headers
127-
user = User.make
124+
user = User.make_unsaved
128125
@build_state_updater_headers = headers_for(user, scopes: %w(cloud_controller.write cloud_controller.update_build_state))
129-
user.destroy
130126
end
131127
@build_state_updater_headers
132128
end

0 commit comments

Comments
 (0)