lib/fitting/tests.rb in fitting-2.18.3 vs lib/fitting/tests.rb in fitting-3.0.0
- old
+ new
@@ -1,20 +1,28 @@
-require 'fitting/statistics/template'
-
module Fitting
class Tests
def initialize(tested_requests)
@tested_requests = tested_requests
end
def save
- make_dir('fitting_tests')
+ make_dir(Fitting.configuration.rspec_json_path)
array = @tested_requests.inject([]) do |res, request|
res.push(request.to_spherical.to_hash)
end
json = JSON.dump(array)
- File.open("fitting_tests/test#{ENV['TEST_ENV_NUMBER']}.json", 'w') { |file| file.write(json) }
+ File.open("#{Fitting.configuration.rspec_json_path}/test#{ENV['TEST_ENV_NUMBER']}.json", 'w') { |file| file.write(json) }
+ end
+
+ def outgoing_save
+ make_dir('./outgoing_request_tests')
+ array = @tested_requests.inject([]) do |res, request|
+ res.push(request.to_spherical.to_hash)
+ end
+ json = JSON.dump(array)
+
+ File.open("./outgoing_request_tests/test#{ENV['TEST_ENV_NUMBER']}.json", 'w') { |file| file.write(json) }
end
def make_dir(dir_name)
FileUtils.mkdir_p(dir_name)
end