
    c hT                          d dl mZmZ d Zd Zy)    )lpDot
LpVariablec                  l    t        d      } t        dd| z        }|j                         dddgk(  sJ y )Nx)name      )r   value)r   r   toDict)r   products     {/var/www/html/SchoolMeal/SchoolMeal/pds_admin_SchoolMeal/Backend/venv/lib/python3.12/site-packages/pulp/tests/test_lpdot.py
test_lpdotr      s8    AAq1uoG>>q 9::::    c                     t        d      } t        d      }t        d      }g d}t        t        | ||g|            | d|d|dik(  sJ t        t        d| z  d|z  d|z  g|            | d|d|d	ik(  sJ t        t        | |z   ||z   |g|            | d|d|d
ik(  sJ t        t        || |z   ||z   |g            | d|d|d
ik(  sJ y)z"
    Test the lpDot operation
    r   yz)r   r	      r   r	   r            N)r   dictr   )r   r   r   as       r   test_pulp_002r      s     	3A3A3AAq!Qi#$Aq!Q(::::q1ua!eQU+Q/0Q1aA4FFFFq1ua!eQ'+,Aq!Q0BBBBa!a%Q*+,Aq!Q0BBBBr   N)pulpr   r   r   r    r   r   <module>r      s    ";Cr   