Merge remote-tracking branch 'upstream/pull/5135'

This commit is contained in:
Tom Hughes 2024-09-01 10:51:50 +01:00
commit 33a2ccf560
2 changed files with 12 additions and 1 deletions

View file

@ -667,6 +667,17 @@ class TracesControllerTest < ActionDispatch::IntegrationTest
assert_equal new_details[:visibility], trace.visibility
end
# Test invalid updates
def test_update_invalid
trace = create(:trace)
# Invalid visibility
session_for(trace.user)
put trace_path(trace, :trace => { :description => "Changed description", :tagstring => "new_tag", :visibility => "wrong" })
assert_response :success
assert_select "title", :text => /^Editing Trace/
end
# Test destroying a trace
def test_destroy
public_trace_file = create(:trace, :visibility => "public")