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