%description: Test resolution of unqualified type names with "like" modules. It should: - search module types that implement the specified interface - and choose the one with the matching simple name %file: test.ned module DefaultPackageModule like test.IFooModule { } %file: chan/test.ned package chan; module ChanPackageModule like test.IFooModule { } %file: test/test.ned package test; moduleinterface IFooModule { } network Test { parameters: string moduleType1 = "DefaultPackageModule"; string moduleType2 = "ChanPackageModule"; submodules: a: like IFooModule; b: like IFooModule; } %network: test.Test