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

innovation-system / node-bacnet / 14888105232
83%

Build:
DEFAULT BRANCH: master
Ran 07 May 2025 04:13PM UTC
Jobs 1
Files 39
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

07 May 2025 04:10PM UTC coverage: 76.321% (-0.006%) from 76.327%
14888105232

push

github

web-flow
feat: add BACnet device emulator (#24)

* feat: implement BACnet device emulator

* feat: include emulator directory in TypeScript configuration

* fix: update maxApdu value for compliance tests

* feat: update docker-compose configuration for bacnet-device service

* feat: enhance BACnet device emulator

* feat: configure network settings for bacnet services

* fix: correct property value type and improve readProperty handling

* fix: update PROP_PRESENT_VALUE for 'ANALOG OUTPUT 2' and implement invoke ID management

* feat: implement incremental invokeId management for BACnet requests

* fix: correct DEBUG environment variable for BACnet services

* fix: remove unused debug imports from npdu.ts

* fix: enhance debug tracing and improve invokeId callback handling in Client class

* fix: update debug tracing and invokeId handling in BACnet client events

* fix: add missing message event type to BACnetClientEvents interface

* fix: refactor BACnet write property tests to use async/await for improved readability and error handling

* fix: refactor BACnet compliance tests to use async/await for improved readability and error handling

* fix: refactor read property tests to use async/await for improved readability and error handling

* fix: refactor subscribe property tests to use async/await for improved readability and error handling

* fix: refactor read property multiple tests to use async/await for improved readability and error handling

* fix: update compliance test command to enforce single test concurrency

* fix: update test commands to use esbuild-register for improved performance

* fix: update docker-compose to use npm run command for emulator and comment out debug environment variables

* fix: remove unused invokeId increment logic and simplify property handlers

* fix: enhance BACnet event types with extended interfaces for improved type safety and IntelliSense

* fix: remove unused invokeId logic and simplify event handler signatures

694 of 1163 branches covered (59.67%)

Branch coverage included in aggregate %.

10 of 17 new or added lines in 1 file covered. (58.82%)

2 existing lines in 1 file now uncovered.

3206 of 3947 relevant lines covered (81.23%)

88.78 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
7
66.6
0.17% src/lib/client.ts

Uncovered Existing Lines

Lines Coverage ∆ File
2
66.6
0.17% src/lib/client.ts
Jobs
ID Job ID Ran Files Coverage
1 14888105232.1 07 May 2025 04:13PM UTC 39
76.32
GitHub Action Run
Source Files on build 14888105232
  • Tree
  • List 39
  • Changed 7
  • Source Changed 3
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #14888105232
  • 85b0f701 on github
  • Prev Build on master (#14832001800)
  • Next Build on master (#14900472271)
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