
    3jh                    <    d dl mZ d dlZg dZg dZddZd Zd Zy)	    )annotationsN)zdist/dist.pyzmusic21/test/*zmusic21/configure.pyzmusic21/figuredBass/examples.pyzmusic21/alpha/*)z\s*import music21\s*z\s*music21.mainTest\(\)\s*z.*#\s*pragma:\s*no cover.*zclass TestExternal.*zclass TestSlow.*z\s*if TYPE_CHECKING:\s*z\s*if t.TYPE_CHECKING:\s*c                
   | st         j                  j                  dk(  rO	 dd l}|j	                  t
              }t        D ]  }|j                  |d        |j                          dd l	}|S d }|S # t        $ r d }Y |S w xY w)N   r   )omitexclude)which)sysversion_infominorcoverageCoverageomit_modulesexclude_linesr   startmusic21ImportError)overrideVersionr   cover   s        E/DATA/.local/lib/python3.12/site-packages/music21/test/coverageM21.pygetCoverager   #   s     #**00B6		###6C"AY/ #IIK
 J J	  	C J		s   AA3 3BBc                *    | | j                          y y N)r   r   s    r   startCoverager   >   s    
		     c                J    | !| j                          | j                          y y r   )stopsaver   s    r   stopCoverager    B   s    


 r   )F)
__future__r   r	   r   r   r   r   r     r   r   <module>r#      s*    # 
6r   