engine/vendor/plugins/custom_fields/spec/integration/types/file_spec.rb

18 lines
458 B
Ruby

require 'spec_helper'
describe CustomFields::Types::File do
before(:each) do
@project = Project.new(:name => 'Locomotive')
@project.task_custom_fields.build(:label => 'Screenshot', :_alias => 'screenshot', :kind => 'File')
@project.save
@task = @project.tasks.build
end
it 'attaches file' do
@task.screenshot = FixturedFile.open('doc.txt')
@task.save
@task.screenshot.url.should == '/uploads/doc.txt'
end
end