From 5a0a53c342a7001d292ab22e780ac37599a63582 Mon Sep 17 00:00:00 2001 From: Roman Perehonchuk Date: Tue, 1 Oct 2024 05:16:42 -0700 Subject: [PATCH] clear Summary: uncommenting tests Reviewed By: stepancheg Differential Revision: D60527928 fbshipit-source-id: 6fa1e16cf3380f8c177409e14f29924e74a11f76 --- starlark/testcases/eval/go/set.star | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/starlark/testcases/eval/go/set.star b/starlark/testcases/eval/go/set.star index 957cb7f2..f8a3b5eb 100644 --- a/starlark/testcases/eval/go/set.star +++ b/starlark/testcases/eval/go/set.star @@ -157,16 +157,16 @@ pop_set.add(2) freeze(pop_set) asserts.fails(lambda: pop_set.pop(), "pop: cannot delete from frozen hash table") -# # clear -# clear_set = set([1,2,3]) -# clear_set.clear() -# asserts.eq(len(clear_set), 0) -# freeze(clear_set) # no mutation of frozen set because its already empty -# asserts.eq(clear_set.clear(), None) - -# other_clear_set = set([1,2,3]) -# freeze(other_clear_set) -# asserts.fails(lambda: other_clear_set.clear(), "clear: cannot clear frozen hash table") +# clear +clear_set = set([1,2,3]) +clear_set.clear() +asserts.eq(len(clear_set), 0) +freeze(clear_set) # no mutation of frozen set because its already empty +asserts.eq(clear_set.clear(), None) + +other_clear_set = set([1,2,3]) +freeze(other_clear_set) +asserts.fails(lambda: other_clear_set.clear(), "clear: cannot clear frozen hash table") # # difference: set - set or set.difference(iterable) # asserts.eq(set([1,2,3,4]).difference([1,2,3,4]), set([]))