msp-strath / Mary

Mary is the successor of Marx, a content delivery and assessment engine based on markdown and git

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add more tests for import

gallais opened this issue · comments

  • Import of f & implicit import of f (via transitive dependency) should not raise an "AmbiguousName" error when using f.

  • Diamond imports (A -> B, A -> C, B -> D, C -> D) with conflicting definitions
    but not used in the main (=> should work just fine)

  • Diamond imports & use conflicting definition (=> should raise "AmbiguousName")

  • Imports in a mary page

Another one: ee90513