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

opengovsg / FormSG / 19529994151
72%

Build:
DEFAULT BRANCH: develop
Ran 20 Nov 2025 08:25AM UTC
Jobs 1
Files 427
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Nov 2025 08:10AM UTC coverage: 71.625% (-0.3%) from 71.946%
19529994151

push

github

web-flow
feat: respondent copy v3 (phase2) (#8869)

* enabled email confirmation & pdf response toggle

* enabled email confirmation & pdf response toggle fix

* betaFlag form status toggle & hiding of email confirmation infobox

* added extractRespondentCopyEmails function in mrf utils

* implement extractRespondentCopyEmails in submitMultirespondentForm to pass to post actions

* created MrfRespondentCopyTemplate

* update sendMrfRespondentCopyEmail in mail.service to use MrfRespondentCopyEmail template

* create extractRespondentCopyEmails function to obtain autoReplyMailData from mrf submission

* update postSubmissionCreateActions to obtain AutoReplyMailData from submission to sendMrfRespondentCopyEmails

* update postSubmissionUpdateActions to obtain AutoReplyMailData from submission to sendMrfRespondentCopyEmails

* updated extractRespondentCopyEmails to account for active fields in current workflow step

* updated sendMrfRespondentCopyEmails to handle multiple autoReplyMailDatas

* removed respondent copy email extraction in controller

* updated rc flow to account for agencyName

* remove default setting of includeFormSummary=false for MRF in email field model

* updated rc functions to handle agency names

* update editEmail include responses toggle to be updatable in MRF mode

* replaced hasRepsondentCopy in snapshotted form def with admin for agencyName

* initial fix for mrf service.spec.ts tests

* remove toggle and respondent copy multi-input on formpage

* removed unused variables after removing respondent copy v2 FE components

* fixed tests

* removed respondent copy toggle from mrf email settings page

* update question title in workflow question block for email fields with autoReply enabled

* attempt to use pdf lambda to generate PDF for mrf rc

* fixed lint issues

* testing extractRepsondenCopyEmails take 2

* fixed custom sender in mail, added formUrl and submission timestamp

* replace hypens with divider in mrf respondent copy email

... (continued)

3124 of 5304 branches covered (58.9%)

Branch coverage included in aggregate %.

67 of 107 new or added lines in 3 files covered. (62.62%)

16 existing lines in 4 files now uncovered.

11077 of 14523 relevant lines covered (76.27%)

47.73 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
82.82
-3.8% src/app/services/mail/mail.service.ts
16
49.47
-6.47% src/app/modules/submission/multirespondent-submission/multirespondent-submission.service.ts
21
71.13
-9.4% src/app/modules/submission/multirespondent-submission/multirespondent-submission.utils.ts

Uncovered Existing Lines

Lines Coverage ∆ File
2
60.42
-5.21% src/app/modules/submission/encrypt-submission/encrypt-submission.service.ts
3
71.13
-9.4% src/app/modules/submission/multirespondent-submission/multirespondent-submission.utils.ts
5
82.82
-3.8% src/app/services/mail/mail.service.ts
6
49.47
-6.47% src/app/modules/submission/multirespondent-submission/multirespondent-submission.service.ts
Jobs
ID Job ID Ran Files Coverage
1 19529994151.1 20 Nov 2025 08:25AM UTC 427
71.62
GitHub Action Run
Source Files on build 19529994151
  • Tree
  • List 427
  • Changed 7
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #19529994151
  • 17352ec3 on github
  • Prev Build on develop (#19524981510)
  • Next Build on develop (#19557681881)
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

© 2026 Coveralls, Inc