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

safe-global / safe-client-gateway / 6865284643
89%

Build:
DEFAULT BRANCH: main
Ran 14 Nov 2023 02:50PM UTC
Jobs 2
Files 513
Run time 2min
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

14 Nov 2023 02:49PM UTC coverage: 90.375% (-0.4%) from 90.766%
6865284643

push

github

web-flow
Add EmailRepository (#848)

Domain changes:

- Adds `EmailRepository` – this repository will be the main interfacing point between the datasources and the routes for the email feature.
- For the initial functionality, the ability to save an email was added. It checks if the signer address is part of the Safe, and saves the email entry in the datasource alongside a generated code for validation.

Datasource changes:

- Due to how the types and interfaces are constantly evolving as the feature develops, the return types of the functions in `IEmailDataSource` are now declared in the return declaration. Removed `EmailVerificationCode` as a consequence of that.

1368 of 1650 branches covered (0.0%)

Branch coverage included in aggregate %.

9 of 41 new or added lines in 8 files covered. (21.95%)

1 existing line in 1 file now uncovered.

5111 of 5519 relevant lines covered (92.61%)

161.76 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
src/domain/email/email.repository.interface.ts
2
0.0
src/domain/email/errors/email-save.error.ts
2
0.0
src/domain/email/errors/signer-not-owner.error.ts
4
0.0
src/domain/email/code-generator.ts
5
0.0
src/datasources/email/email.datasource.module.ts
18
0.0
src/domain/email/email.repository.ts

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% src/domain/interfaces/email.datasource.interface.ts
Jobs
ID Job ID Ran Files Coverage
1 run-test:e2e:cov - 6865284643.1 14 Nov 2023 02:50PM UTC 820
56.43
GitHub Action Run
2 run-test:cov - 6865284643.2 14 Nov 2023 02:52PM UTC 1022
90.86
GitHub Action Run
Source Files on build 6865284643
  • Tree
  • List 513
  • Changed 61
  • Source Changed 2
  • Coverage Changed 121
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #6865284643
  • 4f43be5f on github
  • Prev Build on main (#6861841974)
  • Next Build on main (#6865985590)
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