mirror of
https://github.com/ThrowTheSwitch/Unity
synced 2025-03-11 16:01:13 -04:00
23 lines
531 B
Ruby
23 lines
531 B
Ruby
# ==========================================
|
|
# Unity Project - A Test Framework for C
|
|
# Copyright (c) 2007 Mike Karlesky, Mark VanderVoord, Greg Williams
|
|
# [Released under MIT License. Please refer to license.txt for details]
|
|
# ==========================================
|
|
|
|
require 'yaml'
|
|
|
|
module YamlHelper
|
|
def self.load(body)
|
|
if YAML.respond_to?(:unsafe_load)
|
|
YAML.unsafe_load(body)
|
|
else
|
|
YAML.load(body)
|
|
end
|
|
end
|
|
|
|
def self.load_file(file)
|
|
body = File.read(file)
|
|
self.load(body)
|
|
end
|
|
end
|