These test both graph shape consistency and single value outputs. Eventually we want to make the graph shape tests more precise, and also verify specific outputs how it used to be. For now, this is okay. Co-authored-by: Samuel Gélineau <gelisam@gmail.com>
20 lines
366 B
Plaintext
20 lines
366 B
Plaintext
-- main.mcl --
|
|
import "second.mcl"
|
|
|
|
import "os" # this fixes it but the wrong way
|
|
|
|
include second.xclass
|
|
-- second.mcl --
|
|
import "fmt"
|
|
|
|
class xclass {
|
|
# note that `os` is not imported here
|
|
$aaa = if os.is_debian() { "bbb" } else { "ccc" }
|
|
|
|
print "${aaa}" {
|
|
msg => "hello",
|
|
}
|
|
}
|
|
-- OUTPUT --
|
|
# err: errSetScope: func `os.is_debian` does not exist in this scope
|