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

KE-works / pykechain / 12931178196
0%

Build:
DEFAULT BRANCH: main
Ran 23 Jan 2025 02:22PM UTC
Jobs 1
Files 70
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

23 Jan 2025 02:20PM UTC coverage: 0.0%. Remained the same
12931178196

push

github

web-flow
Update behavior for single-reference multi-attachment uploads (#1500)

* Update behavior for single-reference multi-attachment uploads

When a `StoredFileReferenceProperty` is restricted to a single reference via `SingleReferenceValidator`, uploading a new value

* Update changelog with issue reference for file property fix

Added the missing issue reference (#1500) to the changelog entry describing the behavior change of `StoredFileReferenceProperty` with `SingleReferenceValidator`. This improves traceability and clarity in the changelog.

* Add `has_validator` method to check for specific validators

The `has_validator` method allows checking if a validator of a specific class exists within the property's validators. Additionally, minor formatting updates were made for better readability in `set_bulk_update`.

* Enhance stored file handling with single reference validation

Added support for `SingleReferenceValidator` to enforce single-file references when defined. This ensures the property will only store one file if the validator is active, improving data consistency.

* Add test cassette for multi-attachment property validation

This commit introduces a new test cassette for validating single-reference validators in multi-attachment properties. It ensures the behavior of the feature is accurately captured and tested.

* Update Python versions in CI workflow to include 3.13

Dropped testing for Python 3.7 and updated workflows to use Python 3.12 for documentation, distribution, and coverage steps instead of 3.10. Adjustments ensure compatibility with the latest supported Python versions.

* Refactor property value assignment for clarity and style

Simplified the conditional assignment logic by restructuring it for better readability. This improves code maintainability without changing its functionality.

* Update pykechain/models/property_reference.py

Co-authored-by: KNiski <KaczuH@users.noreply.github.com>

* Refa... (continued)

0 of 11 new or added lines in 2 files covered. (0.0%)

1 existing line in 1 file now uncovered.

0 of 6453 relevant lines covered (0.0%)

0.0 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
0.0
0.0% pykechain/models/property.py
7
0.0
0.0% pykechain/models/property_reference.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% pykechain/models/property.py
Jobs
ID Job ID Ran Files Coverage
1 12931178196.1 23 Jan 2025 02:22PM UTC 70
0.0
GitHub Action Run
Source Files on build 12931178196
  • Tree
  • List 70
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 5b9f8a71 on github
  • Prev Build on main (#12931078635)
  • Next Build on main (#12931274739)
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