aboutsummaryrefslogtreecommitdiff
path: root/src/result.gleam
diff options
context:
space:
mode:
Diffstat (limited to 'src/result.gleam')
-rw-r--r--src/result.gleam34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/result.gleam b/src/result.gleam
index d204b3b..d5aa59e 100644
--- a/src/result.gleam
+++ b/src/result.gleam
@@ -1,4 +1,4 @@
-import assert
+import expect
doc """
Result represents the result of something that may succeed or fail.
@@ -17,8 +17,8 @@ pub fn is_ok(result) {
}
test is_ok {
- is_ok(Ok(1)) |> assert:true
- is_ok(Error(1)) |> assert:false
+ is_ok(Ok(1)) |> expect:true
+ is_ok(Error(1)) |> expect:false
}
pub fn is_error(result) {
@@ -29,8 +29,8 @@ pub fn is_error(result) {
}
test is_error {
- is_error(Ok(1)) |> assert:false
- is_error(Error(1)) |> assert:true
+ is_error(Ok(1)) |> expect:false
+ is_error(Error(1)) |> expect:true
}
pub fn map(result, fun) {
@@ -43,10 +43,10 @@ pub fn map(result, fun) {
test map {
Ok(1)
|> map(_, fn(x) { x + 1 })
- |> assert:equal(_, Ok(2))
+ |> expect:equal(_, Ok(2))
Error(1)
|> map(_, fn(x) { x + 1 })
- |> assert:equal(Error(1))
+ |> expect:equal(Error(1))
}
pub fn map_error(result, fun) {
@@ -59,10 +59,10 @@ pub fn map_error(result, fun) {
test map_error {
Ok(1)
|> map_error(_, fn(x) { x + 1 })
- |> assert:equal(_, Ok(1))
+ |> expect:equal(_, Ok(1))
Error(1)
|> map_error(_, fn(x) { x + 1 })
- |> assert:equal(_, Error(2))
+ |> expect:equal(_, Error(2))
}
pub fn flatten(result) {
@@ -74,11 +74,11 @@ pub fn flatten(result) {
test flatten {
flatten(Ok(Ok(1)))
- |> assert:equal(_, Ok(1))
+ |> expect:equal(_, Ok(1))
flatten(Ok(Error(1)))
- |> assert:equal(_, Error(1))
+ |> expect:equal(_, Error(1))
flatten(Error(1))
- |> assert:equal(_, Error(1))
+ |> expect:equal(_, Error(1))
}
pub fn flat_map(result, fun) {
@@ -90,13 +90,13 @@ pub fn flat_map(result, fun) {
test flat_map {
Error(1)
|> flat_map(_, fn(x) { Ok(x + 1) })
- |> assert:equal(_, Error(1))
+ |> expect:equal(_, Error(1))
Ok(1)
|> flat_map(_, fn(x) { Ok(x + 1) })
- |> assert:equal(_, Ok(2))
+ |> expect:equal(_, Ok(2))
Ok(1)
|> flat_map(_, fn(_) { Error(1) })
- |> assert:equal(_, Error(1))
+ |> expect:equal(_, Error(1))
}
pub fn unwrap(result, default) {
@@ -107,6 +107,6 @@ pub fn unwrap(result, default) {
}
test unwrap {
- unwrap(Ok(1), 50) |> assert:equal(_, 1)
- unwrap(Error("nope"), 50) |> assert:equal(_, 50)
+ unwrap(Ok(1), 50) |> expect:equal(_, 1)
+ unwrap(Error("nope"), 50) |> expect:equal(_, 50)
}