X-Git-Url: https://ocean-lang.org/code/?p=ocean;a=blobdiff_plain;f=csrc%2Foceani-tests.mdc;h=d721476903ceb30783a19c9a9389402bc83105f5;hp=f9dce403d3e83f9920736e06853676778bfd7198;hb=c7a0514248ec30eeaf225aebd22a7fc2d8fedfad;hpb=f34d3718d70bd38d10eeeb1bb42d0f3e2e6c978b diff --git a/csrc/oceani-tests.mdc b/csrc/oceani-tests.mdc index f9dce40..d721476 100644 --- a/csrc/oceani-tests.mdc +++ b/csrc/oceani-tests.mdc @@ -1027,8 +1027,8 @@ various places that `type_err()` are called. print foo ###### output: bad_main - .tmp.code:??:??: error: expected []string but variable 'foo' is string - .tmp.code:??:??: info: this is where 'NOTVAR' was set to string + .tmp.code:2:10: error: expected []string but variable 'foo' is string + .tmp.code:2:10: info: this is where 'foo' was set to string oceani: main has wrong type. Test for type errors with functions @@ -1077,7 +1077,7 @@ Test for type errors with functions ###### output: func_err_args .tmp.code:34:5: error: function cannot return value of type foo - .tmp.code:28:14: error: expected string, found none + .tmp.code:28:8: error: expected string, found none .tmp.code:25:8: error: expected string, found number .tmp.code:15:14: error: insufficient arguments to function. .tmp.code:16:14: error: expected number found string @@ -1088,8 +1088,8 @@ Test for type errors with functions .tmp.code:20:14: error: attempt to call a non-function. .tmp.code:20:32: error: expected string found number .tmp.code:20:28: error: insufficient arguments to function. - .tmp.code:21:20: error: expected *invalid*type* but variable 'test2' is *invalid*type* - .tmp.code:??:??: info: this is where 'NOTVAR' was set to *invalid*type* + .tmp.code:21:20: error: expected "func test1" but variable 'test2' is "func test2" + .tmp.code:5:5: info: this is where 'test2' was set to "func test2" .tmp.code:10:14: error: variable used but not declared: a .tmp.code:10:17: error: variable used but not declared: z oceani: type error in program - not running.