spec/factories/audio_files.rb in pageflow-14.0.0.beta1 vs spec/factories/audio_files.rb in pageflow-14.0.0.beta2
- old
+ new
@@ -7,17 +7,23 @@
attachment { File.open(Engine.root.join('spec', 'fixtures', 'et.ogg')) }
state { 'encoded' }
transient do
used_in { nil }
+ with_configuration { nil }
end
before(:create) do |file, evaluator|
file.entry = evaluator.used_in.entry if evaluator.used_in
end
after(:create) do |file, evaluator|
- create(:file_usage, :file => file, :revision => evaluator.used_in) if evaluator.used_in
+ if evaluator.used_in
+ create(:file_usage,
+ file: file,
+ revision: evaluator.used_in,
+ configuration: evaluator.with_configuration)
+ end
end
trait :uploading do
attachment { nil }
file_name { 'et.ogg' }