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

WolferyScripting / WolferyJS / #18

01 Sep 2025 09:19PM UTC coverage: 63.335% (+3.5%) from 59.833%
#18

push

DonovanDMC
0.0.6

95 of 253 branches covered (37.55%)

Branch coverage included in aggregate %.

7592 of 11884 relevant lines covered (63.88%)

1.32 hits per line

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

75.0
/lib/collections/ScriptLogs.ts
1
import BaseCollection from "./BaseCollection.js";
1✔
2
import type ScriptLog from "../models/ScriptLog.js";
1✔
3
import type WolferyJS from "../WolferyJS.js";
1✔
4
import { toID } from "../util/Util.js";
1✔
5
import ResourceIDs from "../generated/ResourceIDs.js";
1✔
6
import type { ResClient } from "resclient-ts";
1✔
7

1✔
8
// do not edit the first line of the class comment
1✔
9
/**
1✔
10
 * The logs for a room script.
1✔
11
 * @resourceID {@link ResourceIDs.SCRIPT_LOGS | SCRIPT_LOGS}
1✔
12
 */
1✔
13
export default class ScriptLogs extends BaseCollection<ScriptLog, typeof ResourceIDs.SCRIPT_LOG> {
1✔
14
    constructor(client: WolferyJS, api: ResClient, rid: string) {
1✔
15
        super(client, api, rid, {
×
16
            idCallback:     toID,
×
17
            ridConstructor: ResourceIDs.SCRIPT_LOG
×
18
        });
×
19
    }
×
20
}
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