feat(records): support views as record sources and in property references - #2801
Open
evertoncolling wants to merge 13 commits into
Open
feat(records): support views as record sources and in property references#2801evertoncolling wants to merge 13 commits into
evertoncolling wants to merge 13 commits into
Codecov / codecov/project
succeeded
Sep 8, 2026 in 1s
93.14% (+0.05%) compared to f6aaabd
View this Pull Request on Codecov
93.14% (+0.05%) compared to f6aaabd
Details
Codecov Report
❌ Patch coverage is 98.90110% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 93.14%. Comparing base (f6aaabd) to head (26697e0).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| cognite/client/data_classes/filters.py | 88.88% | 2 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## master #2801 +/- ##
==========================================
+ Coverage 93.08% 93.14% +0.05%
==========================================
Files 516 516
Lines 53386 53851 +465
==========================================
+ Hits 49697 50158 +461
- Misses 3689 3693 +4 | Files with missing lines | Coverage Δ | |
|---|---|---|
| cognite/client/_api/data_modeling/records.py | 99.04% <ø> (ø) |
|
| cognite/client/_sync_api/data_modeling/records.py | 100.00% <ø> (ø) |
|
| ...nite/client/data_classes/data_modeling/__init__.py | 100.00% <ø> (ø) |
|
| ...e/client/data_classes/data_modeling/_validation.py | 93.54% <100.00%> (+2.63%) |
⬆️ |
| ...te/client/data_classes/data_modeling/aggregates.py | 99.60% <100.00%> (ø) |
|
| cognite/client/data_classes/data_modeling/ids.py | 94.30% <100.00%> (+0.11%) |
⬆️ |
| ...gnite/client/data_classes/data_modeling/records.py | 98.55% <100.00%> (+0.33%) |
⬆️ |
| ...s_unit/test_api/test_data_modeling/test_records.py | 100.00% <100.00%> (ø) |
|
| ...nit/test_data_classes/test_data_models/test_ids.py | 100.00% <100.00%> (ø) |
|
| tests/tests_unit/test_data_classes/test_filters.py | 100.00% <100.00%> (ø) |
|
| ... and 1 more |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading