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

zincware / ZnSocket / 16172547799
72%

Build:
DEFAULT BRANCH: main
Ran 09 Jul 2025 02:49PM UTC
Jobs 4
Files 10
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

09 Jul 2025 02:46PM UTC coverage: 90.166% (+0.1%) from 90.044%
16172547799

push

github

web-flow
Flask integration test (#93)

* add Flask integration tests for znsocket.Storage and znsocket.Client

Tests demonstrate Flask server integration with znsocket functionality:
- Flask app with znsocket.Storage attached via attach_events()
- znsocket.Client connections to Flask server
- Redis API compatibility (hash, list, set operations)
- Pipeline operations and multiple client support
- Custom storage instances with pre-populated data
- Error handling for invalid operations

Uses socketio.WSGIApp to combine Flask + SocketIO + znsocket seamlessly.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* add cross-process communication test for Flask integration

Adds test_flask_server_cross_process_communication to verify that:
- Flask server with znsocket.Storage works across process boundaries
- Subprocess can connect via znsocket.Client and read/write data
- Bidirectional communication works between main process and subprocess
- Socket connections are truly functional, not just coincidental test passes

The test spawns separate Python processes to ensure socket communication
is working properly and data persistence occurs through network calls.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* test `attach_events`

* bump version

* include `connect_wait_timeout`

* fix missing comma

---------

Co-authored-by: Claude <noreply@anthropic.com>

1 of 1 new or added line in 1 file covered. (100.0%)

3 existing lines in 2 files now uncovered.

816 of 905 relevant lines covered (90.17%)

3.6 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
75.68
-0.69% znsocket/client.py
2
92.0
-8.0% znsocket/abc.py
Jobs
ID Job ID Ran Files Coverage
1 16172547799.1 09 Jul 2025 02:49PM UTC 10
89.83
GitHub Action Run
2 16172547799.2 09 Jul 2025 02:49PM UTC 10
89.83
GitHub Action Run
3 16172547799.3 09 Jul 2025 02:49PM UTC 10
90.17
GitHub Action Run
4 16172547799.4 09 Jul 2025 02:49PM UTC 10
89.94
GitHub Action Run
Source Files on build 16172547799
  • Tree
  • List 10
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d3133858 on github
  • Prev Build on main (#15671501866)
  • Next Build on main (#16188855900)
  • Delete
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