lib/taskjuggler/RichText/FunctionExample.rb in taskjuggler-3.4.0 vs lib/taskjuggler/RichText/FunctionExample.rb in taskjuggler-3.5.0

- old
+ new

@@ -1,11 +1,11 @@ #!/usr/bin/env ruby -w # encoding: UTF-8 # # = FunctionExample.rb -- The TaskJuggler III Project Management Software # -# Copyright (c) 2006, 2007, 2008, 2009, 2010, 2011, 2012 +# Copyright (c) 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 # by Chris Schlaeger <chris@linux.com> # # This program is free software; you can redistribute it and/or modify # it under the terms of version 2 of the GNU General Public License as # published by the Free Software Foundation. @@ -38,11 +38,11 @@ raise "'file' argument missing" end tag = args['tag'] example = TjpExample.new - fileName = AppConfig.dataDirs('test')[0] + - "TestSuite/Syntax/Correct/#{file}.tjp" + fileName = File.join(AppConfig.dataDirs('test')[0], 'TestSuite', + 'Syntax', 'Correct', "#{file}.tjp") example.open(fileName) frame = XMLElement.new('div', 'class' => 'codeframe') frame << (pre = XMLElement.new('pre', 'class' => 'code')) unless (text = example.to_s(tag)) raise "There is no tag '#{tag}' in file " +