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

innovation-system / node-bacnet / 14967041413
83%

Build:
DEFAULT BRANCH: master
Ran 12 May 2025 08:08AM UTC
Jobs 1
Files 42
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

12 May 2025 08:06AM UTC coverage: 75.789% (-0.8%) from 76.593%
14967041413

push

github

web-flow
refactor: make all service export default classes (#28)

* refactor: make all services files names start with a capital case

* refactor: make all services files names start with a capital case

* refactor: convert AddListElement functions to static methods in AddListElementService class

* refactor: convert encode and decode functions to static methods in AlarmAcknowledgeService class

* refactor: convert encode and decode functions to static methods in AlarmSummaryService class

* refactor: convert encode and decode functions to static methods in AtomicReadFileService class

* refactor: convert services to use PascalCase naming and update imports in index file

* refactor: convert services and event types to use PascalCase naming convention

* refactor: update event types and service names to use camelCase naming convention

* refactor: extend services from BacnetAckService for consistent encoding and decoding methods

* refactor: rename services files

* refactor: extend services from BacnetAckService

* refactor: extend services from BacnetAckServices

* refactor: replace BacnetAckService with BacnetService in service classes

* refactor: reorganize imports and exports in services index file

* refactor: remove redundant exports and enhance backward compatibility in services index file

* refactor: clean up service exports and remove backward compatibility exports

* refactor: replace baServices with ServicesMap for improved clarity and consistency

* refactor: use ServicesMap

* refactor: replace services import with ServicesMap for consistency

* refactor:

- Updated all unit tests to import specific services directly (e.g., EventNotifyData, GetEnrollmentSummary, IAm, etc.) instead of using the ServicesMap.
- Adjusted encoding and decoding calls in tests to reflect the new import structure.
- Ensured all tests maintain their original functionality while improving code clarity and maintainability.

694 of 1163 branches covered (59.67%)

Branch coverage included in aggregate %.

1655 of 1880 new or added lines in 33 files covered. (88.03%)

3172 of 3938 relevant lines covered (80.55%)

119.57 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
93.75
src/lib/services/Error.ts
1
97.47
src/lib/services/EventInformation.ts
2
90.38
src/lib/services/AddListElement.ts
2
90.0
src/lib/services/DeviceCommunicationControl.ts
2
86.67
src/lib/services/ReinitializeDevice.ts
2
91.84
src/lib/services/SubscribeCov.ts
3
79.17
src/lib/services/IAm.ts
3
89.13
src/lib/services/WritePropertyMultiple.ts
4
20.0
src/lib/services/AbstractServices.ts
4
93.51
src/lib/services/GetEnrollmentSummary.ts
4
86.84
src/lib/services/WriteProperty.ts
5
88.64
src/lib/services/SubscribeProperty.ts
6
85.06
src/lib/services/CreateObject.ts
7
86.11
src/lib/services/CovNotify.ts
7
78.79
src/lib/services/ReadProperty.ts
9
88.62
src/lib/services/ReadRange.ts
10
82.46
src/lib/services/AtomicWriteFile.ts
12
81.2
src/lib/services/AtomicReadFile.ts
15
66.6
0.0% src/lib/client.ts
19
80.56
src/lib/services/EventNotifyData.ts
107
2.48
src/lib/services/GetEventInformation.ts
Jobs
ID Job ID Ran Files Coverage
1 14967041413.1 12 May 2025 08:08AM UTC 42
75.79
GitHub Action Run
Source Files on build 14967041413
  • Tree
  • List 42
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #14967041413
  • 533fc4ae on github
  • Prev Build on master (#14925117996)
  • Next Build on master (#14974786569)
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