         chai.expect(@).to.equal p
         chai.expect(packet).to.equal 'some-data'
         done()
+        return
       p.attach s
       s.send 'some-data'
-
+      return
+    return
   describe 'with default value', ->
     p = s = null
     beforeEach ->

        chai.expect(data.data).to.equal 123
        chai.expect(data.datatype).to.equal 'integer'
        done()
      p.handleIP new noflo.IP 'data', 123,
        datatype: 'integer'

    it 'should stamp an IP object with the port\'s schema', (done) ->
      p = new noflo.InPort
        datatype: 'string'

    p = new noflo.InPort
    it 'should be of datatype "all"', ->
      chai.expect(p.getDataType()).to.equal 'all'
      return
    it 'should not be required', ->
      chai.expect(p.isRequired()).to.equal false
      return
    it 'should not be addressable', ->
      chai.expect(p.isAddressable()).to.equal false
      return
    it 'should not be buffered', ->
      chai.expect(p.isBuffered()).to.equal false
    return
  describe 'with custom type', ->
    p = new noflo.InPort
      datatype: 'string'
