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

tuanicom / incap / 1778

08 Feb 2026 10:41PM UTC coverage: 86.641% (+15.7%) from 70.934%
1778

push

circleci

web-flow
Merge pull request #611 from tuanicom/angular-esbuild

Angular esbuild

205 of 215 branches covered (95.35%)

Branch coverage included in aggregate %.

60 of 99 new or added lines in 3 files covered. (60.61%)

22 existing lines in 3 files now uncovered.

690 of 818 relevant lines covered (84.35%)

2.6 hits per line

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

56.67
/backend/users/user.controller.ts
1
import userModel, { User } from "./user.model";
1✔
2
import { UserProcess } from "./user.process";
1✔
3

1✔
4
export class UserController {
1✔
5
    constructor(private readonly process: UserProcess) {}
1✔
6

1✔
7
    public async getAll(): Promise<User[]> {
1✔
8
        return this.process.getAll();
×
UNCOV
9
    }
×
10

1✔
11
    public async getById(id: string): Promise<User> {
1✔
12
        return this.process.getById(id);
×
UNCOV
13
    }
×
14

1✔
15
    public async add(input: any): Promise<User> {
1✔
16
        const newUser = new userModel(input);
×
17
        return this.process.save(newUser);
×
UNCOV
18
    }
×
19

1✔
20
    public async update(input: any): Promise<User> {
1✔
21
        const userToUpdate = await this.process.getById(input._id);
×
22
        userToUpdate.name = input.name;
×
23
        return this.process.save(userToUpdate);
×
UNCOV
24
    }
×
25

1✔
26
    public async delete(id: string): Promise<User> {
1✔
27
        return this.process.delete(id);
×
UNCOV
28
    }
×
29
}
1✔
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