tangled
alpha
login
or
join now
da157.id
/
porcelain
0
fork
atom
cli dollcode encoder and decoder
0
fork
atom
overview
issues
pulls
pipelines
add tests for invalid decode
0xda157
3 months ago
e9a31013
9da86c62
+2
1 changed file
expand all
collapse all
unified
split
lib-porcelain
src
lib.rs
+2
lib-porcelain/src/lib.rs
···
70
71
#[test]
72
fn test_decode() {
0
0
73
assert_eq!(dollcode_decode(""), Some(0));
74
assert_eq!(dollcode_decode("▖"), Some(1));
75
assert_eq!(dollcode_decode("▘"), Some(2));
···
70
71
#[test]
72
fn test_decode() {
73
+
assert_eq!(dollcode_decode("invalid"), None);
74
+
assert_eq!(dollcode_decode("▖▌▌▌▌▖▖▖▘invalid"), None);
75
assert_eq!(dollcode_decode(""), Some(0));
76
assert_eq!(dollcode_decode("▖"), Some(1));
77
assert_eq!(dollcode_decode("▘"), Some(2));