We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c1e4fe1 commit fe68332Copy full SHA for fe68332
1 file changed
test/test_helper.rb
@@ -129,6 +129,20 @@ def copy_abilities(community_id)
129
end
130
131
132
+ def assert_audit_log(event_type, related: nil)
133
+ log_entry = AuditLog.where(event_type: event_type)
134
+ .order(created_at: :desc)
135
+ .last
136
+ assert_not_nil(log_entry)
137
+ assert_equal event_type, log_entry['event_type']
138
+
139
+ if related.present?
140
+ assert_equal related.id, log_entry['related_id']
141
+ else
142
+ assert_nil(log_entry['related_id'])
143
+ end
144
145
146
def assert_valid_json_response
147
assert_nothing_raised do
148
parsed = JSON.parse(response.body)
0 commit comments