• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pulibrary / oawaiver / 40ca2f09-e694-44a5-b909-7cce179b9e67

11 Jul 2024 05:42PM UTC coverage: 0.0% (-80.4%) from 80.383%
40ca2f09-e694-44a5-b909-7cce179b9e67

push

circleci

jrgriffiniii
Trying to expand the RSpec test suite for EmployeesController#ajax_search

0 of 1206 relevant lines covered (0.0%)

0.0 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/app/models/mail_record.rb
1
# frozen_string_literal: true
2

3
class MailRecord < ApplicationRecord
×
4
  belongs_to :waiver_info
×
5

6
  validates_presence_of :waiver_info
×
7
  validates_presence_of :blob
×
8
  validates_presence_of :subject
×
9
  validates_presence_of :body
×
10
  validates_presence_of :mime_type
×
11
  validates_presence_of :date
×
12
  validates_presence_of :message_id
×
13

14
  def self.new_from_mail(mail)
×
15
    record = MailRecord.new(
×
16
      blob: mail.to_s,
×
17
      subject: mail.subject,
×
18
      body: mail.body.to_s,
×
19
      mime_type: mail.mime_type,
×
20
      date: mail.date,
×
21
      message_id: mail.message_id
×
22
    )
×
23
    record.to = mail.to.join(",") if mail.to
×
24
    record.cc = mail.cc.join(",") if mail.cc
×
25
    record.bcc = mail.bcc.join(",") if mail.bcc
×
26
    record
×
27
  end
×
28

29
  def recipients
×
30
    tos = to.split(",")
×
31
    tos = tos.append(cc) if cc.present?
×
32
    tos.uniq
×
33
  end
×
34
end
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc