  */"))
 
 (ert-deftest fill-paragraph-single-line-style-inner-doc-comment ()
-  (test-fill-paragraph
+  (rust-test-fill-paragraph
    "//! This is a very very very very very very very long string"
    "//! This is a very very very
 //! very very very very long
 //! string"))
 
 (ert-deftest fill-paragraph-prefixless-multi-line-doc-comment ()
-  (test-fill-paragraph
+  (rust-test-fill-paragraph
    "/**
 This is my summary. Blah blah blah blah blah. Dilly dally dilly dally dilly dally doo.
 

     deindented
     1
     (lambda ()
       (test-silence
        '("%s %s"   ; "Indenting..." progress-reporter-do-update
          "%sdone") ; "Indenting...done"  progress-reporter-done
        (indent-region 1 (+ 1 (buffer-size)))))

    (should (rust-compare-code-after-manip
             original point-pos manip-func expected (buffer-string)))))

(defun rust-test-fill-paragraph (unfilled expected &optional start-pos end-pos)
  "We're going to run through many scenarios here--the point should be able to be anywhere from the start-pos (defaults to 1) through end-pos (defaults to the length of what was passed in) and (fill-paragraph) should return the same result.  It should also work with fill-region from start-pos to end-pos.

Also, the result should be the same regardless of whether the code is at the beginning or end of the file.  (If you're not careful, that can make a difference.)  So we test each position given above with the passed code at the beginning, the end, neither and both.  So we do this a total of 1 + (end-pos - start-pos)*4 times.  Oy."
