Aviv Palivoda
b530733c1a
Add assertRaises context manager to testutils
2019-02-23 13:11:26 +02:00
Aviv Palivoda
fc10560308
Add set.{__ior__,__iand__,__isub__,__ixor__}
2019-02-22 16:50:40 +02:00
Aviv Palivoda
7cf25440fa
Add set.__iter__
2019-02-22 16:25:55 +02:00
Aviv Palivoda
21b6616e8e
Add set.symmetric_difference_update
2019-02-21 19:33:20 +02:00
Aviv Palivoda
1621d78326
Add set.difference_update
2019-02-21 19:02:05 +02:00
Aviv Palivoda
a4b814e9a7
Add set.intersection_update
2019-02-21 18:55:22 +02:00
Aviv Palivoda
5f3664e87d
Add set.update
2019-02-21 18:34:47 +02:00
Aviv Palivoda
a89b0593da
Add set.pop
2019-02-21 18:34:47 +02:00
Windel Bouwman
a47e979f29
Merge branch 'master' into add_list_copy
2019-02-18 08:08:31 +01:00
Joey Hain
47e95486f0
Reuse and improve ergonomics of assert_raises utility
...
- Move assert_raises to testutils
- Add optional message argument, with reasonable default
- Reverse order of expr and exception type for readability
- Lambda argument no longer takes parameter
- Convert applicable snippets to use assert_raises
2019-02-16 09:32:42 -08:00
Tom Schuster
4762d654b4
implement set.discard
2019-02-15 20:46:00 +01:00
janczer
f45f307a55
Add copy method to list object
2019-02-15 19:48:48 +01:00
Windel Bouwman
a541b509a9
Merge branch 'master' into Add-set-funcs3
2019-02-15 16:53:10 +01:00
Aviv Palivoda
412df7472f
set raises TypeError when unhashable element is passed in creation
2019-02-15 15:34:55 +02:00
Aviv Palivoda
49e10ed497
Add set.symmetric_difference
2019-02-15 15:13:05 +02:00
Aviv Palivoda
938688cb69
Add set.difference
2019-02-15 15:13:05 +02:00
Aviv Palivoda
23ef487927
Add set.intersection
2019-02-15 15:13:05 +02:00
Aviv Palivoda
83c4eda62c
Add set.union
2019-02-15 15:13:05 +02:00
janczer
d07b3dff98
Add clear method to set
2019-02-13 14:37:05 +01:00
Windel Bouwman
cf31805c2c
Fix set test by add __hash__ method.
2019-02-10 13:30:22 +01:00
ben
5b637385ea
Fixed #191 , fixes recursive repr() for the standard collections
2019-02-10 13:22:03 +13:00
Aviv Palivoda
9ec2eef579
Add set.{issubset,issuperset}
2019-02-08 18:33:04 +02:00
Aviv Palivoda
2bc946b748
Add set.__lt__
2019-02-08 18:27:37 +02:00
Aviv Palivoda
adee66168b
Add set.__le__
2019-02-08 18:25:33 +02:00
Aviv Palivoda
358aa6b2c0
Add set.__gt__
2019-02-08 17:50:36 +02:00
Aviv Palivoda
0c737ae8d2
Add set.__eq__
2019-02-08 17:31:45 +02:00
Aviv Palivoda
6274c3fe8b
Add set.__ge__
2019-02-08 17:18:14 +02:00