Module: Magnesium::TestSite

Included in:
Testcase
Defined in:
lib/magnesium/factor/test_site.rb

Instance Method Summary collapse

Instance Method Details

#generate_site(prefix, caseno) ⇒ Object



9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/magnesium/factor/test_site.rb', line 9

def generate_site(prefix,caseno)
  @hash = Hash.new

  yaml = YAML.load(File.open("#{Config.config["temp"]}#{TestLink.find_path(prefix,caseno)}"))
  yaml["web"].collect do |row|
    row.each do |k,v|
      if k == 'site'
        @hash[v["mark"]] = v["value"]
      end
    end
  end
  return @hash
end