Fixes tests for DmsfFileRevision
This commit is contained in:
parent
152f0f71b2
commit
63257b5773
@ -37,21 +37,28 @@ class DmsfFileRevisionTest < RedmineDmsf::Test::UnitTest
|
||||
end
|
||||
|
||||
def test_file_title_length_validation
|
||||
file = DmsfFileRevision.new(title: Array.new(256).map { 'a' }.join)
|
||||
file = DmsfFileRevision.new(title: Array.new(256).map { 'a' }.join,
|
||||
name: 'Test Revision',
|
||||
major_version: 1)
|
||||
assert file.invalid?
|
||||
assert_equal ['Title is too long (maximum is 255 characters)'], file.errors.full_messages
|
||||
end
|
||||
|
||||
def test_file_name_length_validation
|
||||
file = DmsfFileRevision.new(name: Array.new(256).map { 'a' }.join)
|
||||
file = DmsfFileRevision.new(name: Array.new(256).map { 'a' }.join,
|
||||
title: 'Test Revision',
|
||||
major_version: 1)
|
||||
assert file.invalid?
|
||||
assert_equal ['Name is too long (maximum is 255 characters)'], file.errors.full_messages
|
||||
end
|
||||
|
||||
def test_file_disk_filename_length_validation
|
||||
file = DmsfFileRevision.new(disk_filename: Array.new(256).map { 'a' }.join)
|
||||
file = DmsfFileRevision.new(disk_filename: Array.new(256).map { 'a' }.join,
|
||||
title: 'Test Revision',
|
||||
name: 'Test Revision',
|
||||
major_version: 1)
|
||||
assert file.invalid?
|
||||
assert_equal ['Disk Filename is too long (maximum is 255 characters)'], file.errors.full_messages
|
||||
assert_equal ['Disk filename is too long (maximum is 255 characters)'], file.errors.full_messages
|
||||
end
|
||||
|
||||
def test_delete_restore
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user