lib/looks_good.rb in looks_good-1.0.1 vs lib/looks_good.rb in looks_good-1.1.0

- old
+ new

@@ -33,11 +33,10 @@ result_hash[:comparison] = comparison result_hash[:percent_difference] = comparison.percent_difference matches = comparison.matches? if !matches comparison.actual_image.save(:candidate) - save_image_as_diff(comparison.diff_image) result_hash[:message] = %Q[view a visual diff image: open #{comparison.diff_image.path(:diff)}\n HOW TO FIX:\n - cp #{comparison.diff_image.path(:candidate)} #{@expected_reference_file} or - LOOKS_GOOD=true rspec ...] @@ -65,21 +64,17 @@ end end @comparison end - def save_image_as_diff(image) - image.save(:diff) - - end - def save_image_as_candidate(image) image.save(:candidate) raise "The design reference #{image.file_name} does not exist, #{image.path(:candidate)} " + "is now available to be used as a reference. Copy candidate to root reference_image_path to use as reference" end def save_reference + sleep 0.5 # ensures page/browser stability of focus effects etc inherent in browsers ImageFromElement.new(@actual_element,@expected_reference_filename).verify_and_save end def cleanup FileUtils.remove_dir(LooksGood::Configuration.path(:tmp)) if File.directory?(LooksGood::Configuration.path(:tmp))