• 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

82.05
/packages/node-opcua-client-proxy/source/proxy_transition.ts
1
import { QualifiedName } from "node-opcua-data-model";
2✔
2
import { NodeId } from "node-opcua-nodeid";
2✔
3

2✔
4
export interface ProxyNode {
2✔
5
    nodeId: NodeId;
2✔
6
    browseName: QualifiedName;
2✔
7
    $fromState: ProxyNode;
2✔
8
    $toState: ProxyNode;
2✔
9
    $components: ProxyNode[];
2✔
10
    typeDefinition?: { toString(): string };
2✔
11
}
2✔
12

2✔
13
export class ProxyTransition {
58✔
14
    private _node: ProxyNode;
58✔
15

58✔
16
    constructor(proxyNode: ProxyNode) {
58✔
17
        this._node = proxyNode;
58✔
18
    }
58✔
19

58✔
20
    get nodeId(): string {
58✔
UNCOV
21
        // note stateNumber has no real dataValue
×
22
        return this._node.nodeId.value.toString();
×
UNCOV
23
    }
×
24

58✔
25
    get browseName(): string {
58✔
26
        return this._node.browseName.toString();
20✔
27
    }
20✔
28

58✔
29
    get fromStateNode(): ProxyNode {
58✔
30
        return this._node.$fromState;
×
UNCOV
31
    }
×
32

58✔
33
    get toStateNode(): ProxyNode {
58✔
34
        return this._node.$toState;
×
UNCOV
35
    }
×
36
}
58✔
37
export function makeProxyTransition(node: ProxyNode): ProxyTransition {
58✔
38
    return new ProxyTransition(node);
58✔
39
}
58✔
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