aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRuslan Ustits <ustitsruslan@gmail.com>2024-05-29 08:57:48 +0100
committerLouis Pilfold <louis@lpil.uk>2024-05-29 10:05:30 +0100
commit6a298046764a31f9cdb12136728484e8b50209a0 (patch)
tree1c911824194b49571352fb116fe17dff7ff71ff6 /test
parentd0aec9235ee46cc89fd0917f6da1f0c77959a03c (diff)
downloadgleam_stdlib-6a298046764a31f9cdb12136728484e8b50209a0.tar.gz
gleam_stdlib-6a298046764a31f9cdb12136728484e8b50209a0.zip
Add set.is_empty
Diffstat (limited to 'test')
-rw-r--r--test/gleam/set_test.gleam17
1 files changed, 17 insertions, 0 deletions
diff --git a/test/gleam/set_test.gleam b/test/gleam/set_test.gleam
index 94dd5da..908fe29 100644
--- a/test/gleam/set_test.gleam
+++ b/test/gleam/set_test.gleam
@@ -22,6 +22,23 @@ pub fn size_test() {
|> should.equal(2)
}
+pub fn is_empty_test() {
+ set.new()
+ |> set.is_empty()
+ |> should.be_true()
+
+ set.new()
+ |> set.insert(1)
+ |> set.is_empty()
+ |> should.be_false()
+
+ set.new()
+ |> set.insert(1)
+ |> set.delete(1)
+ |> set.is_empty()
+ |> should.be_true()
+}
+
pub fn contains_test() {
set.new()
|> set.insert(1)