Comparing version 0.3.2 to 1.0.0
@@ -5,3 +5,3 @@ // This is the configuration file used by BuckleScript's build system bsb. Its documentation lives here: http://bucklescript.github.io/bucklescript/docson/#build-schema.json | ||
"name": "bs-ospec", | ||
"version": "0.1.0", | ||
"version": "1.0.0", | ||
"sources": { | ||
@@ -8,0 +8,0 @@ "dir" : "src", |
{ | ||
"name": "bs-ospec", | ||
"version": "0.3.2", | ||
"version": "1.0.0", | ||
"scripts": { | ||
@@ -5,0 +5,0 @@ "build": "bsb -make-world", |
@@ -41,12 +41,14 @@ # bs-ospec | ||
test("sync example", () => { | ||
f(x,y) |> equals("a correct value"); | ||
f(x,y) |> equals("a correct value", ~m="A descriptive failure message"); | ||
g(x,y) |> deepEquals(["another", "correct", "value"]); | ||
f(x,y) |. equals(123); | ||
f(x,y) |. equals(~m="A descriptive failure message", 123); | ||
g(x,y) |. deepEquals(["another", "correct", "value"]); | ||
}); | ||
testAsync("async example", done_ => { | ||
/* _ _ _ _ _ ___ _ _ _ _ __ __ __ _ _ __ _ */ | ||
/* Note how we use testAsync() instead of test() !! */ | ||
someTask() | ||
|> Task.run(result => { | ||
result |> equals("expected"); | ||
/* ^^^ ^ ^ ^ ^^ ^ ^ ^ ^^ ^ ^ ^ ^ ^ ^^^ ^ ^^ ^^^ ^ */ | ||
someFuture() | ||
|. Future.get(result => { | ||
result |. equals("expected"); | ||
done_() | ||
@@ -59,5 +61,5 @@ }) | ||
someLongTask() | ||
|> Task.run(result => { | ||
result |> equals("expected"); | ||
someLongFuture() | ||
|. Future.get(result => { | ||
result |. equals("expected"); | ||
done_() | ||
@@ -64,0 +66,0 @@ }) |
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
9330
0
133