Conversation
|
I believe you can use the following command to test your changes locally: # this runs all of the tests (not necessary if you know which test is affected)
cargo run --release --features ssl,jit -- -m test -j 1 -u all --slowest --fail-env-changed -v
# this runs only the test suite named "test_whatever" (usually located at `Lib/test/test_whatever.py`)
cargo run --release --features ssl,jit -- -m test -j 1 -u all --slowest --fail-env-changed -v test_whateverFor a list of all resources and more command-line options, you can execute |
|
If I am failing tests with should I remove them? |
|
So the main idea here is that we want to skip iterations when we intersect/difference/symmetric_difference a set with itself. Though the PR fixes faulty assumptions in The best approach is along the lines of #3912, we accept objects as arguments for |
I changed the logic for
intersection_updateanddifference_updateto fix some bugs with set operations that call these functions.Fixes #3881 #3992