a
    ฿fb?  ใ                   @   s(   d dl mZ G dd deZdd ZdS )้    )ฺ
NDDataBasec                       sx   e Zd Z fddZedd Ze fddZe fddZe fd	d
Ze fddZ	e fddZ
  ZS )ฺMinimalSubclassc                    s   t   ก  d S ฉN)ฺsuperฺ__init__ฉฺselfฉฺ	__class__ฉ ๚Dlib/python3.9/site-packages/astropy/nddata/tests/test_nddata_base.pyr   	   s    zMinimalSubclass.__init__c                 C   s   d S r   r   r   r   r   r   ฺdata   s    zMinimalSubclass.datac                    s   t  jS r   )r   ฺmaskr   r	   r   r   r      s    zMinimalSubclass.maskc                    s   t  jS r   )r   ฺunitr   r	   r   r   r      s    zMinimalSubclass.unitc                    s   t  jS r   )r   ฺwcsr   r	   r   r   r      s    zMinimalSubclass.wcsc                    s   t  jS r   )r   ฺmetar   r	   r   r   r      s    zMinimalSubclass.metac                    s   t  jS r   )r   ฺuncertaintyr   r	   r   r   r       s    zMinimalSubclass.uncertainty)ฺ__name__ฺ
__module__ฺ__qualname__r   ฺpropertyr   r   r   r   r   r   ฺ__classcell__r   r   r	   r   r      s   
r   c                  C   s^   t  } | jd u sJ | jd u s"J | jd u s0J | jd u s>J | jd u sLJ | jd u sZJ d S r   )r   r   r   r   r   r   r   )ฺar   r   r   ฺtest_nddata_base_subclass%   s    r   N)Zastropy.nddata.nddata_baser   r   r   r   r   r   r   ฺ<module>   s   