Skip to content

Wildcard#236

Draft
fabiocaccamo wants to merge 31 commits intomainfrom
wildcard
Draft

Wildcard#236
fabiocaccamo wants to merge 31 commits intomainfrom
wildcard

Conversation

@fabiocaccamo
Copy link
Copy Markdown
Owner

@fabiocaccamo fabiocaccamo commented Jan 18, 2023

Fix #113

milhauzindahauz and others added 29 commits September 12, 2022 23:49
type_util.py - add wildcard index, add only dicts check
__init__.py - clean naive test run
keylist_dict.py - add condition for wildcard key
keylist_util.py - enhance condition for wildcard
tests - modify test
remove unnecessary imports
simplify condition
rename function, rename variable
use util function
change conditions blocks
remove print function from test
add wildcard regex, change _split_key_indexes() to use it
fixes TypeError benedict methods (e.g. swap())
build few tests, move wildcard test to separate test file
add is_list to is_list_of_dicts
change tests
fix test
add condition for wildcard in keys
implements returning whole list if using wildcard without any other property
add any_wildcard_in_list method
delete items in list with wildcard
get list by wildcard
add a bunch of tests
empty existing array instead of creating new one
change conditions order
add test for multiple wildcards in row
test for wildcard symbol as key
implements behavior for wildcard chaining, add tests for that
change behavior, modify test according to it, small refactor of if blocks
@fabiocaccamo fabiocaccamo added the enhancement New feature or request label Jan 18, 2023
@fabiocaccamo fabiocaccamo self-assigned this Jan 18, 2023
@fabiocaccamo fabiocaccamo marked this pull request as draft January 18, 2023 10:10
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 1, 2023

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.02%. Comparing base (1280a81) to head (30f8914).
⚠️ Report is 270 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #236      +/-   ##
==========================================
+ Coverage   96.93%   97.02%   +0.09%     
==========================================
  Files          57       57              
  Lines        1695     1748      +53     
==========================================
+ Hits         1643     1696      +53     
  Misses         52       52              
Flag Coverage Δ
unittests 97.02% <100.00%> (+0.09%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

Wildcard support for renaming

2 participants