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

node-opcua / node-opcua / 22636309940

03 Mar 2026 06:03PM UTC coverage: 92.756% (+1.9%) from 90.81%
22636309940

push

github

erossignon
test: disable ENOENT on overlapping trustCertificate invocations in test environments with concurrency tests

18684 of 22141 branches covered (84.39%)

23 of 37 new or added lines in 1 file covered. (62.16%)

5775 existing lines in 228 files now uncovered.

160668 of 173216 relevant lines covered (92.76%)

875869.8 hits per line

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

87.5
/packages/node-opcua-client-proxy/source/proxy.ts
1
/**
2✔
2
 * @module node-opcua-client-proxy
2✔
3
 */
2✔
4
// tslint:disable:no-shadowed-variable
2✔
5
import { ObjectTypeIds, ReferenceTypeIds } from "node-opcua-constants";
2✔
6
import { makeNodeId, NodeId } from "node-opcua-nodeid";
2✔
7

2✔
8
export function makeRefId(referenceTypeName: string): NodeId {
6,118✔
9
    const nodeId = makeNodeId((ReferenceTypeIds as any)[referenceTypeName] || (ObjectTypeIds as any)[referenceTypeName]);
6,118✔
10

6,118✔
11
    // c8 ignore next
6,118✔
12
    if (nodeId.isEmpty()) {
6,118!
UNCOV
13
        throw new Error("makeRefId: cannot find ReferenceTypeName + " + referenceTypeName);
×
UNCOV
14
    }
×
15
    return nodeId;
6,118✔
16
}
6,118✔
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