-
Notifications
You must be signed in to change notification settings - Fork 154
Fix 1633 unexpected key error with primary key in schema and 1635 unexpected missing label error when ignoring header case #1641
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
pierrecamilleri
merged 62 commits into
frictionlessdata:main
from
amelie-rondot:Fix-1633-and-1635
Aug 30, 2024
Merged
Changes from all commits
Commits
Show all changes
62 commits
Select commit
Hold shift + click to select a range
a8b1605
TDD: add test case for ignore header case in validating resource with…
amelie-rondot 5423982
TDD: solve new test case
amelie-rondot 36d3f77
Refacto: refactoring test_schema
amelie-rondot 45bce3b
Linting: format files
amelie-rondot dc5d254
TDD: add test case for missing label in tabular data and ignoring cas…
amelie-rondot 7a12203
TDD: fix missing required field with 'header_case=False' dialect and …
amelie-rondot 7c0514f
Linting: format files and sort imports
amelie-rondot 51bfb76
Refacto: refactoring test
amelie-rondot 6bbc2c7
Refacto: refactoring test
amelie-rondot b833a0c
Refacto: refactoring removing missing required label from field info …
amelie-rondot 3550cc3
Refacto: WIP
amelie-rondot e4839f1
Refacto: WIP2
amelie-rondot 2d5a575
Refacto: refactoring creating schema fields among labels when using '…
amelie-rondot 47072f4
Doc: docstring
amelie-rondot 424ad23
Refacto: remve useless lines
amelie-rondot b08aaf2
TDD: add test case for missing label in TableResource corresponding t…
amelie-rondot 3f3b08d
TDD: fix unexpected key-error: test passes
amelie-rondot 03f65d0
TDD: add test case for missing label in TableRecource columns corresp…
amelie-rondot 8870f26
TDD: append PrimaryKeyError in case of missing label corresponding to…
amelie-rondot 1736f54
Refacto: refactoring tests
amelie-rondot b515783
TDD: add test case for insensitive case on label corresponding to pri…
amelie-rondot 9eb9970
TDD: fix case insentive with label corresponding to primary key: test…
amelie-rondot 6542f0b
TDD: edit test_cases to expected beahoviour: expect only missing-labe…
amelie-rondot 23a5125
TDD: fix expected behaviour: test passes
amelie-rondot d72bab0
TDD: restore one tet case: test fails
amelie-rondot 01f7fcc
WIP: isolate test case to fix
amelie-rondot a9f4a7c
Refacto: WIP
amelie-rondot 8ca2c1c
Refacto: WIP2
amelie-rondot 6773f9f
Refacto: introduce intermediary methods to create cells in case of pr…
amelie-rondot df32fda
TDD: fix test case comment ignore_case test case: test passes
amelie-rondot 7abea12
Refacto: refactoring test
amelie-rondot fbad612
TDD: restore insensitive-case test case: test fails
amelie-rondot 89fa688
TDD: fix ignore header case test case: test passes
amelie-rondot 618725d
Refacto: refactoring tests
amelie-rondot b3d8bf8
Refacto: refactoring tests 2
amelie-rondot 8de5691
Refacto: introduce intermediary 'Dialect' methods to add missing prim…
amelie-rondot 1af0123
Refacto: refactoring 'Dialect' methods recently introduced
amelie-rondot e8fb44d
TDD: add new test cases: test passes
amelie-rondot 6954753
Refacto: remove useless lines
amelie-rondot b03e1c4
Refacto: format file
amelie-rondot 7b27133
Doc: docstring
amelie-rondot a8c7ed2
Refactoring: remove incorrect doc
amelie-rondot 181f811
Refactoring: rename 'add_fields_to_schema_among_labels' method into '…
amelie-rondot 0e35967
Refactoring: rename 'fields_mapped'and 'fields_map' agruments into 'f…
amelie-rondot d29b1e7
Refactoring: introduce 'index_name' variable to factorize 'rearrange_…
amelie-rondot feae99c
Refactoring: edit comment with appropriate vocabulary
amelie-rondot 8d1fb9a
Refacto: remove useless import
amelie-rondot 9a7d04a
Refacto: Fix signature 'primary_key_cells' method and remove useless …
amelie-rondot 9c85a8d
Refacto: remove useless 'if match' condition
amelie-rondot 47d5b8b
Refacto: edit comment
amelie-rondot 9dc992d
Refacto: rename 'expected_fields_names' into 'expected_field_names' v…
amelie-rondot bd50358
Refacto: introduce new method field_is_required and remove 'primary_k…
amelie-rondot 89b3f73
Refacto: format files
amelie-rondot 2dc35ad
Refacto: fix pyright errors and remove 'type: ignore'
amelie-rondot cd7d7aa
Refacto: remove useless assesment lines
amelie-rondot 7681f73
documentation
pierrecamilleri 6cc454e
refactorings
pierrecamilleri 0ef1395
format
pierrecamilleri 585869e
fixup! documentation
pierrecamilleri 37f1672
🔵 linting
pierrecamilleri b239182
🔵 renames
pierrecamilleri d464802
fix
pierrecamilleri File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.