Sha256: 11521788daa2e27de70269be6a7b872b54173540ddb362ead38061139efa660b
Contents?: true
Size: 943 Bytes
Versions: 1
Compression:
Stored size: 943 Bytes
Contents
# ============================================================================= # # MODULE : test/_test_env.rb # PROJECT : RubyProjectGenerator # DESCRIPTION : # # Copyright (c) 2016, Marc-Antoine Argenton. All rights reserved. # ============================================================================= require 'minitest/autorun' require 'fileutils' require 'pp' require 'rr' require 'lib/folder_template.rb' module Minitest::Assertions def assert_folders_match( expected_folder, actual_folder ) diffs = _diff_folders( expected_folder, actual_folder ) assert diffs.empty?, "Expected folders content to match:\n#{diffs}\n" # "Expected folders to match:\nexpected: #{expected_folder.inspect}\nactual: #{expected_folder.inspect}\ndiffs:\n#{diffs}" end private def _diff_folders( expected_folder, actual_folder ) `diff -r -u --exclude=.DS_Store #{expected_folder} #{actual_folder}` end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
folder_template-0.1.1 | test/_test_env.rb |