%description:
Test module type's compliance to its module interfaces: positive test case

%file: test.ned

moduleinterface IModule
{
    parameters:
        int p1;
        string p2;
    gates:
        input in;
        output out[];
        inout fixed[6];
}

module Foo like IModule
{
    parameters:
        int p1 = 5;
        string p2 = "x";
        double extraPar = 0;
    gates:
        input in;
        output out[];
        inout fixed[6];
        inout extraGate[];
    connections allowunconnected:
}

network Test
{
    submodules:
        foo : Foo;
    connections allowunconnected:
}

%contains: stdout
No more events