Add strToScalars empty string test

This commit is contained in:
Richard Feldman 2022-07-02 11:43:18 -04:00
parent 1b872022bb
commit 9c9577c084
No known key found for this signature in database
GPG key ID: 7E4127D1E4241798

View file

@ -567,6 +567,17 @@ fn strToScalars(string: RocStr) callconv(.C) RocList {
return answer;
}
test "strToScalars: empty string" {
const str = RocStr.fromSlice("");
defer RocStr.deinit(str);
const expected = RocList.empty();
const actual = strToScalars(str);
defer RocList.deinit(actual, u32);
try expect(RocList.eql(actual, expected));
}
test "strToScalars: One ASCII char" {
const str = RocStr.fromSlice("R");
defer RocStr.deinit(str);