
    P1i                     :    d dl mZ d dlZd dlmZ  G d de      Zy)    )BaseCommandN)calcYearFatec                   "    e Zd ZdZd Zd Zd Zy)CommandzTest the calcYearFate methodc                 d    |j                  dt        d       |j                  dt        d        y )Nz--col   )typedefaultz--y)add_argumentint)selfparsers     M/home/cursorai/projects/iching/bazi/management/commands/test_bazi_yearfate.pyadd_argumentszCommand.add_arguments   s,    G#q9ET:    c                 &    | j                  |       y )N)_calcYearFate)r   argsoptionss      r   handlezCommand.handle   s    7#r   c                     t        |d   |d         }| j                  j                  d|d    d|d    d       | j                  j                  |        y )NcolyzTesting for z year fate (z	 columns))r   stdoutwrite)r   r   results      r   r   zCommand._calcYearFate   sU    gengcl;Ll75>BRR[\]VH&r   N)__name__
__module____qualname__helpr   r   r    r   r   r   r      s    )D;$'r   r   )django.core.management.baser   jsoniching.utils.bzr   r   r!   r   r   <module>r%      s    3  ('k 'r   