
    BhA                     2    d dl mZ d dlmZ  G d de      Zy)    )TestCase)BaseStoragec                       e Zd Zd Zd Zy)TestBaseStoragec                 f     G d dt               }| j                   |d      j                  d       y )Nc                       e Zd Zd Zy)NTestBaseStorage.test_subclass_can_override_get_current_step.<locals>.MyStoragec                      yNfoo selfs    M/home/dcms/DCMS/lib/python3.12/site-packages/tests/wizard/test_basestorage.py_get_current_stepz`TestBaseStorage.test_subclass_can_override_get_current_step.<locals>.MyStorage._get_current_step
           N)__name__
__module____qualname__r   r   r   r   	MyStorager	   	       r   r   /r   )r   assertEqualcurrent_stepr   r   s     r   +test_subclass_can_override_get_current_stepz;TestBaseStorage.test_subclass_can_override_get_current_step   s*    	 	 	344e<r   c                 f     G d dt               }| j                   |d      j                  d       y )Nc                       e Zd Zd Zy)LTestBaseStorage.test_subclass_can_override_get_extra_data.<locals>.MyStoragec                      yr   r   r   s    r   _get_extra_dataz\TestBaseStorage.test_subclass_can_override_get_extra_data.<locals>.MyStorage._get_extra_data   r   r   N)r   r   r   r"   r   r   r   r   r       r   r   r   r   r   )r   r   
extra_datar   s     r   )test_subclass_can_override_get_extra_dataz9TestBaseStorage.test_subclass_can_override_get_extra_data   s*    	 	 	322E:r   N)r   r   r   r   r$   r   r   r   r   r      s    =;r   r   N)django.testr   formtools.wizard.storage.baser   r   r   r   r   <module>r'      s      5;h ;r   