diff --git a/mod/assign/feedback/editpdf/classes/pdf.php b/mod/assign/feedback/editpdf/classes/pdf.php index 34db6a14c7a..ffb4ab03f5f 100644 --- a/mod/assign/feedback/editpdf/classes/pdf.php +++ b/mod/assign/feedback/editpdf/classes/pdf.php @@ -525,7 +525,7 @@ class pdf extends \FPDI { /** * Test that the configured path to ghostscript is correct and working. * @param bool $generateimage - If true - a test image will be generated to verify the install. - * @return bool + * @return stdClass */ public static function test_gs_path($generateimage = true) { global $CFG; diff --git a/mod/assign/feedback/editpdf/tests/editpdf_test.php b/mod/assign/feedback/editpdf/tests/editpdf_test.php index e034919b488..0182e80c192 100644 --- a/mod/assign/feedback/editpdf/tests/editpdf_test.php +++ b/mod/assign/feedback/editpdf/tests/editpdf_test.php @@ -45,7 +45,8 @@ class assignfeedback_editpdf_testcase extends mod_assign_base_testcase { protected function setUp() { // Skip this test if ghostscript is not supported. - if (!pdf::test_gs_path(false)) { + $result = pdf::test_gs_path(false); + if ($result->status !== assignfeedback_editpdf\pdf::GSPATH_OK) { $this->markTestSkipped('Ghostscript not setup'); return; }