aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/gleam/any_test.gleam1
-rw-r--r--test/gleam/atom_test.gleam4
-rw-r--r--test/gleam/float_test.gleam6
-rw-r--r--test/gleam/int_test.gleam6
-rw-r--r--test/gleam/list_test.gleam28
-rw-r--r--test/gleam/map_test.gleam2
6 files changed, 25 insertions, 22 deletions
diff --git a/test/gleam/any_test.gleam b/test/gleam/any_test.gleam
index 5fe0476..b8f9e65 100644
--- a/test/gleam/any_test.gleam
+++ b/test/gleam/any_test.gleam
@@ -72,6 +72,7 @@ pub fn float_test() {
|> expect.equal(_, Error("Expected a Float, got `[]`"))
}
+// TODO
// pub fn atom_test() {
// make an atom here
// |> any.from
diff --git a/test/gleam/atom_test.gleam b/test/gleam/atom_test.gleam
index 861758f..1f24336 100644
--- a/test/gleam/atom_test.gleam
+++ b/test/gleam/atom_test.gleam
@@ -12,9 +12,7 @@ pub fn from_string_test() {
"this is not an atom we have seen before"
|> atom.from_string
- // TODO
- // |> expect.equal(_, Error(AtomNotLoaded))
- |> expect.is_error
+ |> expect.equal(_, Error(atom.AtomNotLoaded))
}
pub fn create_from_string_test() {
diff --git a/test/gleam/float_test.gleam b/test/gleam/float_test.gleam
index a020cec..c416808 100644
--- a/test/gleam/float_test.gleam
+++ b/test/gleam/float_test.gleam
@@ -17,15 +17,15 @@ pub fn parse_test() {
""
|> float.parse
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
"what"
|> float.parse
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
"1"
|> float.parse
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
}
pub fn to_string_test() {
diff --git a/test/gleam/int_test.gleam b/test/gleam/int_test.gleam
index 3034e3b..dcfece7 100644
--- a/test/gleam/int_test.gleam
+++ b/test/gleam/int_test.gleam
@@ -31,15 +31,15 @@ pub fn parse() {
""
|> int.parse
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
"what"
|> int.parse
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
"1.23"
|> int.parse
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
}
pub fn to_base_string() {
diff --git a/test/gleam/list_test.gleam b/test/gleam/list_test.gleam
index cdb7a8d..4be1795 100644
--- a/test/gleam/list_test.gleam
+++ b/test/gleam/list_test.gleam
@@ -33,7 +33,7 @@ pub fn head_test() {
|> expect.equal(_, Ok(0))
list.head([])
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
}
pub fn tail_test() {
@@ -44,7 +44,7 @@ pub fn tail_test() {
|> expect.equal(_, Ok([]))
list.tail([])
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
}
pub fn filter_test() {
@@ -164,7 +164,7 @@ pub fn find_test() {
[1, 3]
|> list.find(_, f)
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
}
pub fn all_test() {
@@ -208,19 +208,23 @@ pub fn zip_test() {
pub fn strict_zip_test() {
list.strict_zip([], [1, 2, 3])
- |> expect.is_error
+ |> expect.equal(_, Error(list.LengthMismatch))
list.strict_zip([1, 2], [])
- |> expect.is_error
+ |> expect.equal(_, Error(list.LengthMismatch))
list.strict_zip([1, 2, 3], [4, 5, 6])
- |> expect.equal(_, Ok([pair.Pair(1, 4), pair.Pair(2, 5), pair.Pair(3, 6)]))
+ |> expect.equal(_, Ok([
+ pair.Pair(1, 4),
+ pair.Pair(2, 5),
+ pair.Pair(3, 6),
+ ]))
list.strict_zip([5, 6], [1, 2, 3])
- |> expect.is_error
+ |> expect.equal(_, Error(list.LengthMismatch))
list.strict_zip([5, 6, 7], [1, 2])
- |> expect.is_error
+ |> expect.equal(_, Error(list.LengthMismatch))
}
pub fn intersperse_test() {
@@ -236,13 +240,13 @@ pub fn at_test() {
|> expect.equal(_, Ok(3))
list.at([1, 2, 3], 5)
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
list.at([], 0)
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
list.at([1, 2, 3, 4, 5, 6], -1)
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
}
pub fn unique_test() {
@@ -373,5 +377,5 @@ pub fn key_find_test() {
proplist
|> list.key_find(_, 2)
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
}
diff --git a/test/gleam/map_test.gleam b/test/gleam/map_test.gleam
index 96d648f..20e7999 100644
--- a/test/gleam/map_test.gleam
+++ b/test/gleam/map_test.gleam
@@ -70,7 +70,7 @@ pub fn fetch_test() {
m
|> map.fetch(_, 2)
- |> expect.is_error
+ |> expect.equal(_, Error(Nil))
}
pub fn put_test() {