Skip to content

Commit 7d41075

Browse files
committed
add test for incomplete float
1 parent 65e28a3 commit 7d41075

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

dsc_lib/src/functions/int.rs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,19 @@ mod tests {
7575
}
7676

7777
#[test]
78-
fn incomplete_float() {
78+
fn incomplete_float_missing_digit() {
7979
let mut parser = Statement::new().unwrap();
8080
let err = parser.parse_and_execute("[int(.2)]", &Context::new()).unwrap_err();
8181
assert!(matches!(err, DscError::Parser(_)));
8282
}
8383

84+
#[test]
85+
fn incomplete_float_missing_decimal() {
86+
let mut parser = Statement::new().unwrap();
87+
let err = parser.parse_and_execute("[int(2.)]", &Context::new()).unwrap_err();
88+
assert!(matches!(err, DscError::Parser(_)));
89+
}
90+
8491
#[test]
8592
fn nested() {
8693
let mut parser = Statement::new().unwrap();

0 commit comments

Comments
 (0)