From: aidy Date: 2008-02-28T22:04:57+09:00 Subject: Re: YAML Hi Greg, Thanks for you help but I am having trouble losing the hash value when calling the method one.rb def SmokeTest.create_from_yaml_file(filename) data = YAML.load_file(filename) obj = new(data['test'], data['url']) obj.register(data['first_name'], data['surname'], data['email'], data['password'], data['registration']) end SmokeTest.create_from_yaml_file('C:\test.yaml') two.rb def register_an_account(first_name, last_name, email, password, registration_code) enter_first_name(first_name) .......... end def enter_first_name(first_name) $browser.text_field(:id, /firstname/).set(first_name) $test_log.test_results "comment", "first name entered of: #{first_name}" end Cheers Aidy