
    R1iy                         d dl mZmZ d Zy)    )Splinesbuild_spline_given_endsc                     d} d}d}d}t        |       }t         ||            |k(  sJ t        |j                  |            |k(  sJ t        d |d      |j                  d      d |d      |j                  d            }| |k(  sJ dD ]  \  }}t        | ||      |j                  |      | ||      |j                  |            }t        |      }	t         |	|            |k(  sJ t        |	j                  |            |k(  rJ  y )N)
      g       @      @      @      @)g       @g      "@g      $@g      &@g      (@)r   r	   r
   g      %@g      1@)      @g      ?r   g      @g      !@r   r   ))   r   )r   	   )      )r   tuple
derivativer   )

parametersxexpected_valuesexpected_slopecurveparameters2lowerupperparameters3curve3s
             ^/home/cursorai/projects/iching/venv/lib/python3.12/site-packages/skyfield/tests/test_curves.pytest_spline_and_derivativer      s%   +J"A/O.N JEq?o---!!!$%777 *
E"Iu''+
E"Iu''+-K $$$
 /u-5<!1!1%!85<!1!1%!8: %VAY?222V&&q)*n<<< /    N)skyfield.curvelibr   r   r    r   r   <module>r!      s    >=r   