class Cranium::TestFramework::UploadDirectory

Public Class Methods

new(working_directory) click to toggle source
# File lib/cranium/test_framework/upload_directory.rb, line 5
def initialize(working_directory)
  @working_directory = working_directory
end

Public Instance Methods

delete_file(file_name) click to toggle source
# File lib/cranium/test_framework/upload_directory.rb, line 29
def delete_file(file_name)
  File.unlink File.join(@working_directory, file_name)
end
file_exists?(file_name) click to toggle source
# File lib/cranium/test_framework/upload_directory.rb, line 11
def file_exists?(file_name)
  File.exists? File.join(@working_directory, file_name)
end
read_file(file_name) click to toggle source
# File lib/cranium/test_framework/upload_directory.rb, line 17
def read_file(file_name)
  File.read File.join(@working_directory, file_name)
end
remove_directory(path) click to toggle source
# File lib/cranium/test_framework/upload_directory.rb, line 35
def remove_directory(path)
  FileUtils.rm_rf path
end
save_file(file_name, content) click to toggle source
# File lib/cranium/test_framework/upload_directory.rb, line 23
def save_file(file_name, content)
  File.open(File.join(@working_directory, file_name), "w:UTF-8") { |file| file.write content }
end