Defect #33085 » add_test.patch
test/functional/enumerations_controller_test.rb | ||
---|---|---|
84 | 84 |
assert_equal "sample", Enumeration.find_by(:name => 'Sample').custom_field_values.last.value |
85 | 85 |
end |
86 | 86 | |
87 |
def test_create_with_multiple_select_list_custom_fields |
|
88 |
custom_field = IssuePriorityCustomField.generate!(:field_format => 'list', :multiple => true, :possible_values => ['1', '2', '3', '4']) |
|
89 |
assert_difference 'IssuePriority.count' do |
|
90 |
post :create, :params => { |
|
91 |
:enumeration => { |
|
92 |
:type => 'IssuePriority', |
|
93 |
:name => 'Sample', |
|
94 |
:custom_field_values => {custom_field.id.to_s => ['1', '2']} |
|
95 |
} |
|
96 |
} |
|
97 |
end |
|
98 |
assert_redirected_to '/enumerations' |
|
99 |
assert_equal ['1', '2'].sort, Enumeration.find_by(:name => 'Sample').custom_field_values.last.value.sort |
|
100 |
end |
|
101 | ||
87 | 102 |
def test_create_with_failure |
88 | 103 |
assert_no_difference 'IssuePriority.count' do |
89 | 104 |
post :create, :params => { |
- « Previous
- 1
- 2
- Next »