lib/sslyze/xml.rb in ruby-sslyze-1.2.0 vs lib/sslyze/xml.rb in ruby-sslyze-1.2.1

- old
+ new

@@ -73,13 +73,15 @@ end # # Duration of the scan. # - # @return [Float] + # @return [Float, nil] # def total_scan_time - @start_tls ||= @doc.at_xpath('/document/results/@totalScanTime').value.to_f + @total_scan_time ||= if (attr = @doc.at_xpath('/document/results/@totalScanTime')) + attr.value.to_f + end end # Enumerates over each invalid target. # # @yield [invalidtarget]