     ret = chalkboard.parse code, @lang, {}
 
     test.equal ret[0].param.length, 2
+
+    test.done()
+
+  "multiple multi-line params description test": (test) ->
+    code = """
+      #
+      # @chalk overview
+      # @param {String} test Another test name
+      # Line 2 of the first param
+      # @param {Integer} random Just another random integer
+      # With just another random character
+      #
+    """
+    ret = chalkboard.parse code, @lang, {}
+    test.equal ret[0].param.length, 2
+
+    params = ret[0].param
+    test.equal params[0].description, "Another test name  \nLine 2 of the first param  \n"
+    test.equal params[1].description, "Just another random integer  \nWith just another random character  \n"
 
     test.done()
 

    test.equal ret[0].name, "Testing"
    test.equal ret[0].description, "Hello World  \n"

    test.done()

    test.done()

  "param multiple line description test": (test) ->
    code = """
      #
      # @chalk overview
      # @param {String} test Another test name
      # This is the second line
      # And then there is the third line
      #
    """
    ret    = chalkboard.parse code, @lang, {}
    param  = ret[0].param[0]
    output = "Another test name  \nThis is the second line  \nAnd then there is the third line  \n"

    test.equal param.description, output

    test.done()

  "multiple param test": (test) ->
    code = """
      #
