
    lh                     x    d dl Z d dlZd dlmZmZmZmZ d
dZd
dede j                  fdZ
edk(  r
 ed	       yy)    N)test_examplestest_gurobipy_env	test_pulptest_sparseFc                 h   t        j                  d      }t        j                  d      }t        d|        t        dt        |      t        |      z
          t	        j
                         }t        |       }|j                  |      }|j                         st        j                  d      y )NF)onlyAvailableTzAvailable solvers: zUnavailable solvers: zTests Failed)
pulplistSolversprintsetunittestTextTestRunnerget_test_suiterunwasSuccessful	PulpError)	test_docsall_solvers	availablerunner	suite_allrets         z/var/www/html/SchoolMeal/SchoolMeal/pds_admin_SchoolMeal/Backend/venv/lib/python3.12/site-packages/pulp/tests/run_tests.pypulpTestAllr      s    ""7K  t4I		{
+,	!#k"2S^"C!D
EF$$&Fy)I
**Y
Cnn^,,     r   returnc                    t        j                         }t        j                         }|j                  |j	                  t
                     |j                  |j	                  t                     |j                  |j	                  t                     | r.|j                  |j                  t        j                               |S )N)r   
TestLoader	TestSuiteaddTestsloadTestsFromModuler   r   r   loadTestsFromTestCaser   Examples_DocsTests)r   loaderr   s      r   r   r      s      "F""$Iv11)<=v11+>?v112CDE (()I)IJ	
 r   __main__)r   )F)r   r	   
pulp.testsr   r   r   r   r   boolr   r   __name__ r   r   <module>r*      sF      O O
-d x/A/A " z%  r   