project_result_fixtures.rb
949 Bytes
require File.dirname(__FILE__) + '/project_fixtures'
require File.dirname(__FILE__) + '/module_node_fixtures'
require File.dirname(__FILE__) + '/module_result_fixtures'
class ProjectResultFixtures
def self.project_result
Kalibro::ProjectResult.new project_result_hash
end
def self.project_result_hash
{
:project => ProjectFixtures.project_hash,
:date => ModuleResultFixtures.module_result_hash[:date],
:load_time => 14878,
:analysis_time => 1022,
:source_tree => ModuleNodeFixtures.module_node_hash,
:collect_time => 14878,
:attributes! =>
{
:source_tree =>
{
"xmlns:xsi"=>"http://www.w3.org/2001/XMLSchema-instance",
"xsi:type"=>"kalibro:moduleNodeXml"
},
:project =>
{
"xmlns:xsi"=>"http://www.w3.org/2001/XMLSchema-instance",
"xsi:type"=>"kalibro:projectXml"
}
}
}
end
end