Method: UICov::ScreenData#get_coverage
- Defined in:
- lib/uicov/coverage/screen_data.rb
#get_coverage(members_name) ⇒ Object
71 72 73 74 75 76 |
# File 'lib/uicov/coverage/screen_data.rb', line 71 def get_coverage(members_name) members = instance_variable_get("@#{members_name}") uncovered = members.values.select{|e| e.hits == 0} cov = ((members.size.to_f - uncovered.size) / members.size) * 100 return cov.nan? ? 100.0 : cov.round(2) end |