updated types in tests to reflect current standards

This commit is contained in:
Andrew Segavac
2021-09-11 12:54:30 -06:00
parent a6620b2a86
commit ff691ebc49

View File

@@ -108,7 +108,7 @@ fn grammar() {
assert!(grammar::BlockParser::new().parse(&id_gen, "{ }").is_ok()); assert!(grammar::BlockParser::new().parse(&id_gen, "{ }").is_ok());
assert!(grammar::VariableDeclarationParser::new() assert!(grammar::VariableDeclarationParser::new()
.parse(&id_gen, "foo: Int32") .parse(&id_gen, "foo: i32")
.is_ok()); .is_ok());
assert!(grammar::VariableDeclarationParser::new() assert!(grammar::VariableDeclarationParser::new()
.parse(&id_gen, "foo") .parse(&id_gen, "foo")
@@ -118,16 +118,16 @@ fn grammar() {
.is_err()); .is_err());
assert!(grammar::FunctionParser::new() assert!(grammar::FunctionParser::new()
.parse(&id_gen, "fn add(a: Int32, b: Int32): Int32 { a + b }") .parse(&id_gen, "fn add(a: i32, b: i32): i32 { a + b }")
.is_ok()); .is_ok());
assert!(grammar::FunctionParser::new() assert!(grammar::FunctionParser::new()
.parse(&id_gen, "fn random_dice_roll(): Int32 { 4 }") .parse(&id_gen, "fn random_dice_roll(): i32 { 4 }")
.is_ok()); .is_ok());
assert!(grammar::FunctionParser::new() assert!(grammar::FunctionParser::new()
.parse(&id_gen, "fn add(a: Int32, b: Int32): Int32 { a + }") .parse(&id_gen, "fn add(a: i32, b: i32): i32 { a + }")
.is_err()); .is_err());
assert!(grammar::FunctionParser::new() assert!(grammar::FunctionParser::new()
.parse(&id_gen, "fn add(a: Int32, b: Int32): Int32") .parse(&id_gen, "fn add(a: i32, b: i32): i32")
.is_err()); .is_err());
assert!(grammar::FunctionCallParser::new() assert!(grammar::FunctionCallParser::new()
@@ -135,7 +135,7 @@ fn grammar() {
.is_ok()); .is_ok());
assert!(grammar::ModuleParser::new() assert!(grammar::ModuleParser::new()
.parse(&id_gen, "fn add(a: Int32, b: Int32): Int32 { a + b }") .parse(&id_gen, "fn add(a: i32, b: i32): i32 { a + b }")
.is_ok()); .is_ok());
assert!(grammar::ModuleParser::new().parse(&id_gen, "fn add(a: Int32, b: Int32): Int32 { a + b } fn subtract(a: Int32, b: Int32): Int32 { a - b }").is_ok()); assert!(grammar::ModuleParser::new().parse(&id_gen, "fn add(a: i32, b: i32): i32 { a + b } fn subtract(a: i32, b: i32): i32 { a - b }").is_ok());
} }