           Merge:
             component: 'Merge'
     it 'should expose available ports', (done) ->
-      @timeout 6000
       c.baseDir = root
       c.once 'ready', ->
         chai.expect(c.inPorts.ports).to.have.keys [

            return done err if err
            network.connect done
      it 'should instantiate the subgraph when node is added', (done) ->
        setTimeout ->
          chai.expect(network.processes).not.to.be.empty
          chai.expect(network.processes.Sub).to.exist
          done()
        , 10
        graph.addNode 'Sub', 'foo/AB'
        graph.addNode 'Split', 'Split'
        graph.addEdge 'Sub', 'out', 'Split', 'in'
      it 'should be possible to start the graph', (done) ->
        network.start done
      it 'should forward IP events', (done) ->

                chai.expect(ip.data).to.equal 'foo'
                chai.expect(ip.subgraph).to.be.undefined
                done()
        network.addInitial
          from:
            data: 'foo'
          to:
            node: 'Sub'
            port: 'in'
        , (err) ->
          return done err if err
