a ì)gã@sRddlmZmZmZeZddlZdd„Zdd„Zdd„Z d d „Z Gd d „d ƒZ dS) é)Úabsolute_importÚdivisionÚprint_functionNcCst|ƒt|ƒkS©N©Úset©ÚaÚb©r úB/usr/lib/python3.9/site-packages/ansible/plugins/test/mathstuff.pyÚissubsetsr cCst|ƒt|ƒkSrrrr r r Ú issupersetsrcCs&z t |¡WSty YdS0dS)NF)ÚmathÚisnanÚ TypeError)Úxr r r Ú isnotanumber s  rcCs||vS)zrOpposite of the ``in`` test, allowing use as a test in filters like ``selectattr`` .. versionadded:: 2.8 r )ÚseqÚvaluer r r Úcontains'src@seZdZdZdd„ZdS)Ú TestModulez Ansible math jinja2 tests cCstttttttdœS)N)Zsubsetr ZsupersetrrÚnanr)r rrr)Úselfr r r Útests2sözTestModule.testsN)Ú__name__Ú __module__Ú __qualname__Ú__doc__rr r r r r/sr) Z __future__rrrÚtypeZ __metaclass__rr rrrrr r r r Ús