specs for services
This commit is contained in:
@ -10,6 +10,24 @@ module CodeOcean
|
||||
name { SecureRandom.hex }
|
||||
read_only { false }
|
||||
role { 'main_file' }
|
||||
|
||||
trait(:image) do
|
||||
association :file_type, factory: :dot_png
|
||||
name { 'poster' }
|
||||
native_file { Rack::Test::UploadedFile.new(Rails.root.join('db', 'seeds', 'audio_video', 'poster.png'), 'image/png') }
|
||||
end
|
||||
end
|
||||
|
||||
factory :test_file, class: CodeOcean::File do
|
||||
content { '' }
|
||||
association :context, factory: :dummy
|
||||
association :file_type, factory: :dot_rb
|
||||
hidden { true }
|
||||
name { SecureRandom.hex }
|
||||
read_only { true }
|
||||
role { 'teacher_defined_test' }
|
||||
feedback_message { 'feedback_message' }
|
||||
weight { 1 }
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user