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

lokalise / node-lokalise-api / 10665358090

02 Sep 2024 10:23AM UTC coverage: 94.474% (-5.5%) from 100.0%
10665358090

push

github

bodrovis
fix tests

129 of 188 branches covered (68.62%)

Branch coverage included in aggregate %.

4 of 4 new or added lines in 2 files covered. (100.0%)

78 existing lines in 20 files now uncovered.

2213 of 2291 relevant lines covered (96.6%)

47.19 hits per line

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

72.73
/src/ota_collections/ota_freeze_periods.ts
1
import { OtaFreezePeriod } from "../models/ota/ota_freeze_period.js";
2
import type {
3
        OtaFreezePeriodParams,
4
        OtaResourceDeleted,
5
        OtaTeamProject,
6
        OtaTeamProjectFramework,
7
} from "../types/ota.js";
8
import { OtaCollection } from "./ota_collection.js";
9

10
export class OtaFreezePeriods extends OtaCollection {
11
        protected static rootElementName = "data";
180✔
12
        protected static rootElementNameSingular = "data";
180✔
13
        protected static prefixURI =
14
                "teams/{!:teamId}/projects/{!:lokaliseProjectId}/bundle-freezes/{:id}";
180✔
15
        protected static elementClass = OtaFreezePeriod;
180✔
16

UNCOV
17
        list(requestParams: OtaTeamProjectFramework): Promise<OtaFreezePeriod[]> {
×
18
                return this.doList(requestParams);
5✔
UNCOV
19
        }
×
20

21
        create(
22
                freezeParams: OtaFreezePeriodParams,
23
                requestParams: OtaTeamProject,
24
        ): Promise<OtaFreezePeriod> {
25
                return this.doCreate(
5✔
26
                        freezeParams,
27
                        requestParams,
28
                        this.populateObjectFromJsonRoot,
29
                );
UNCOV
30
        }
×
31

32
        update(
33
                freezeId: string | number,
34
                freezeParams: OtaFreezePeriodParams,
35
                requestParams: OtaTeamProject,
36
        ): Promise<OtaFreezePeriod> {
37
                return this.doUpdate(freezeId, freezeParams, requestParams);
5✔
38
        }
39

40
        delete(
41
                freezeId: string | number,
42
                requestParams: OtaTeamProject,
43
        ): Promise<OtaResourceDeleted> {
44
                return this.doDelete(freezeId, requestParams);
5✔
45
        }
46
}
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