Sha256: e7dae855ffe0449fd6d097348724a91d378da2f92fc794e9b169a4b21f8c0b98
Contents?: true
Size: 646 Bytes
Versions: 13
Compression:
Stored size: 646 Bytes
Contents
require 'fileutils' class Cranium::TestFramework::UploadDirectory def initialize(working_directory) @working_directory = working_directory end def file_exists?(file_name) File.exists? File.join(@working_directory, file_name) end def read_file(file_name) File.read File.join(@working_directory, file_name) end def save_file(file_name, content) File.open(File.join(@working_directory, file_name), "w:UTF-8") { |file| file.write content } end def delete_file(file_name) File.unlink File.join(@working_directory, file_name) end def remove_directory(path) FileUtils.rm_rf path end end
Version data entries
13 entries across 13 versions & 1 rubygems