lib/henry/task/cucumber_task.rb in henry-container-0.1.23 vs lib/henry/task/cucumber_task.rb in henry-container-0.1.24
- old
+ new
@@ -31,10 +31,10 @@
def out_path
OUT_PATH
end
def after_execute
- if !(self.generated_reports || []).empty? && !(self.report_recipients || []).empty?
+ if self.execution.code != 'OK' && !(self.generated_reports || []).empty? && !(self.report_recipients || []).empty?
tgz_path = ".henry/#{DateTime.now.strftime(TIME_FORMAT)}_#{self.name}.tgz"
`tar czf "#{tgz_path}" "#{self.generated_reports.join('" "')}"`
Henry::EmailClient.send_file(tgz_path, self.report_recipients.uniq, "[Henry Reports] #{self.name}")