1
- defmodule ComponentsGuide.Rustler.MathTest do
1
+ defmodule ComponentsGuide.Rustler.WasmTest do
2
2
use ExUnit.Case , async: true
3
3
4
- alias ComponentsGuide.Rustler.Math
4
+ alias ComponentsGuide.Rustler.Wasm
5
5
6
6
test "add/2" do
7
- assert Math . add ( 3 , 4 ) == 7
7
+ assert Wasm . add ( 3 , 4 ) == 7
8
8
end
9
9
10
10
test "reverse_string/1" do
11
- assert Math . reverse_string ( "abcd" ) == "dcba"
11
+ assert Wasm . reverse_string ( "abcd" ) == "dcba"
12
12
end
13
13
14
14
test "wasm_example/2" do
@@ -20,7 +20,7 @@ defmodule ComponentsGuide.Rustler.MathTest do
20
20
)
21
21
"""
22
22
23
- assert Math . wasm_example ( wasm_source , "answer" ) == 42
23
+ assert Wasm . wasm_example ( wasm_source , "answer" ) == 42
24
24
end
25
25
26
26
test "wasm_example/2 dsl" do
@@ -36,7 +36,7 @@ defmodule ComponentsGuide.Rustler.MathTest do
36
36
)
37
37
"""
38
38
39
- assert Math . wasm_example ( wasm_source , "answer" ) == 42
39
+ assert Wasm . wasm_example ( wasm_source , "answer" ) == 42
40
40
end
41
41
42
42
test "wasm_example/4 adding two numbers" do
@@ -50,7 +50,7 @@ defmodule ComponentsGuide.Rustler.MathTest do
50
50
)
51
51
"""
52
52
53
- assert Math . wasm_example ( wasm_source , "add" , 7 , 5 ) == 12
53
+ assert Wasm . wasm_example ( wasm_source , "add" , 7 , 5 ) == 12
54
54
end
55
55
56
56
test "wasm_example/4 multiplying two numbers" do
@@ -64,7 +64,7 @@ defmodule ComponentsGuide.Rustler.MathTest do
64
64
)
65
65
"""
66
66
67
- assert Math . wasm_example ( wasm_source , "multiply" , 7 , 5 ) == 35
67
+ assert Wasm . wasm_example ( wasm_source , "multiply" , 7 , 5 ) == 35
68
68
end
69
69
70
70
test "wasm_example/4 checking a number is within a range" do
@@ -84,16 +84,16 @@ defmodule ComponentsGuide.Rustler.MathTest do
84
84
)
85
85
"""
86
86
87
- assert Math . wasm_example ( wasm_source , "validate" , - 1 ) == 0
88
- assert Math . wasm_example ( wasm_source , "validate" , 0 ) == 0
89
- assert Math . wasm_example ( wasm_source , "validate" , 1 ) == 1
90
- assert Math . wasm_example ( wasm_source , "validate" , 2 ) == 1
91
- assert Math . wasm_example ( wasm_source , "validate" , 10 ) == 1
92
- assert Math . wasm_example ( wasm_source , "validate" , 13 ) == 1
93
- assert Math . wasm_example ( wasm_source , "validate" , 255 ) == 1
94
- assert Math . wasm_example ( wasm_source , "validate" , 256 ) == 0
95
- assert Math . wasm_example ( wasm_source , "validate" , 257 ) == 0
96
- assert Math . wasm_example ( wasm_source , "validate" , 2000 ) == 0
87
+ assert Wasm . wasm_example ( wasm_source , "validate" , - 1 ) == 0
88
+ assert Wasm . wasm_example ( wasm_source , "validate" , 0 ) == 0
89
+ assert Wasm . wasm_example ( wasm_source , "validate" , 1 ) == 1
90
+ assert Wasm . wasm_example ( wasm_source , "validate" , 2 ) == 1
91
+ assert Wasm . wasm_example ( wasm_source , "validate" , 10 ) == 1
92
+ assert Wasm . wasm_example ( wasm_source , "validate" , 13 ) == 1
93
+ assert Wasm . wasm_example ( wasm_source , "validate" , 255 ) == 1
94
+ assert Wasm . wasm_example ( wasm_source , "validate" , 256 ) == 0
95
+ assert Wasm . wasm_example ( wasm_source , "validate" , 257 ) == 0
96
+ assert Wasm . wasm_example ( wasm_source , "validate" , 2000 ) == 0
97
97
end
98
98
99
99
test "wasm_example/4 spits out HTML strings" do
@@ -107,8 +107,8 @@ defmodule ComponentsGuide.Rustler.MathTest do
107
107
)
108
108
"""
109
109
110
- assert Math . wasm_example ( wasm_source , "main" , 0 , 0 ) == { 256 , 30 }
111
- assert Math . wasm_string ( wasm_source , "main" , 0 , 0 ) == "Know the length of this string"
110
+ assert Wasm . wasm_example ( wasm_source , "main" , 0 , 0 ) == { 256 , 30 }
111
+ assert Wasm . wasm_string ( wasm_source , "main" , 0 , 0 ) == "Know the length of this string"
112
112
end
113
113
114
114
# defwasm multiply(a, b) do
0 commit comments