Link GPX fixture files instead of stubbing
This commit is contained in:
parent
71c2fc671f
commit
f435fce007
34 changed files with 262 additions and 275 deletions
|
@ -12,5 +12,20 @@ FactoryGirl.define do
|
|||
trait :deleted do
|
||||
visible false
|
||||
end
|
||||
|
||||
transient do
|
||||
fixture nil
|
||||
end
|
||||
|
||||
after(:create) do |trace, evaluator|
|
||||
if evaluator.fixture
|
||||
File.symlink(Rails.root.join("test", "gpx", "fixtures", "#{evaluator.fixture}.gpx"),
|
||||
Rails.root.join("test", "gpx", "traces", "#{trace.id}.gpx"))
|
||||
File.symlink(Rails.root.join("test", "gpx", "fixtures", "#{evaluator.fixture}.gif"),
|
||||
Rails.root.join("test", "gpx", "images", "#{trace.id}.gif"))
|
||||
File.symlink(Rails.root.join("test", "gpx", "fixtures", "#{evaluator.fixture}_icon.gif"),
|
||||
Rails.root.join("test", "gpx", "images", "#{trace.id}_icon.gif"))
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue