diff --git a/src/semantics/tests/mod.rs b/src/semantics/tests/mod.rs index a90eb044..e4a7fdfd 100644 --- a/src/semantics/tests/mod.rs +++ b/src/semantics/tests/mod.rs @@ -23,6 +23,7 @@ e2e!(rational); e2e!(reference_mut); e2e!(references); e2e!(specify_variable_ty); +e2e!(string); e2e!(traits); e2e!(type_as_value); e2e!(wrong_initializer_type); diff --git a/src/semantics/tests/string/run.log b/src/semantics/tests/string/run.log new file mode 100644 index 00000000..f9e6aacd --- /dev/null +++ b/src/semantics/tests/string/run.log @@ -0,0 +1,8 @@ +Hello World! +none +false +true +0 +0.0 +Integer +Array diff --git a/src/semantics/tests/string/string.ppl b/src/semantics/tests/string/string.ppl new file mode 100644 index 00000000..39ef0773 --- /dev/null +++ b/src/semantics/tests/string/string.ppl @@ -0,0 +1,8 @@ +println "Hello" + " " + "World!" +println (none as String) +println (false as String) +println (true as String) +println (0 as String) +println (0.0 as String) +println (Integer as String) +println (Array as String) \ No newline at end of file