 
   request.on('returnValue', (name, returnValue, metadata) ->
     test.strictEqual(name, 'paramOut')
-    test.strictEqual(returnValue, value)
+    if (value instanceof Date)
+      test.strictEqual(returnValue.getTime(), value.getTime())
+    else
+      test.strictEqual(returnValue, value)
     test.ok(metadata)
   )
 


exports.execProcOutputIntNull = (test) ->
  testProcOutput(test, TYPES.Int, 'int', null)

exports.execProcWithBadName = (test) ->
  test.expect(3)

  )

  request.on('row', (columns) ->
      if (value instanceof Date)
        test.strictEqual(columns[0].value.getTime(), value.getTime())
      else
        test.strictEqual(columns[0].value, value)
  )

  connection = new Connection(config)
