From 32b384420f589c42f4d4de997a259e38f28ba542 Mon Sep 17 00:00:00 2001 From: Carlos Agarie Date: Thu, 19 Dec 2013 22:25:46 -0200 Subject: [PATCH] Using a constant for the filename --- spec/id3_spec.rb | 6 +++--- spec/spec_helper.rb | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/spec/id3_spec.rb b/spec/id3_spec.rb index a875904..a27a96a 100644 --- a/spec/id3_spec.rb +++ b/spec/id3_spec.rb @@ -106,7 +106,7 @@ describe describe DecisionTree::ID3Tree do describe "create a figure" do after(:all) do - File.delete("just_a_spec.png") if File.file?("just_a_spec.png") + File.delete("#{FIGURE_FILENAME}.png") if File.file?("#{FIGURE_FILENAME}.png") end Given(:labels) { ["sun", "rain"]} @@ -118,8 +118,8 @@ describe describe DecisionTree::ID3Tree do end Given(:tree) { DecisionTree::ID3Tree.new(labels, data, 1, :discrete) } When { tree.train } - When(:result) { tree.graph("just_a_spec") } + When(:result) { tree.graph(FIGURE_FILENAME) } Then { expect(result).to_not have_failed } - And { File.file?("just_a_spec.png") } + And { File.file?("#{FIGURE_FILENAME}.png") } end end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 7d706da..04de356 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,3 +1,5 @@ require 'rspec/given' require 'decisiontree' require 'pry' + +FIGURE_FILENAME = "just_a_spec"