iddddlmZGddejZddZedkr edSdS) )supportc&eZdZdZdZdZdZdS) FirstCasecDtj|dSN)rTestCasesetUp)selfs Q/opt/cloudlinux/venv/lib/python3.11/site-packages/guppy/heapy/test/test_UniSet.pyr zFirstCase.setUpst$$$$$cv|j}g}g}|||}|t|jdk|||v|||v|g|v|||v||j}||j|jk|||kdS)N) assertTrueisolennodesidset)r asrtabcds r test_1zFirstCase.test_1s   HHQNN S\\Q  Q!V  Q!V  Rq[ QaZ JJqw   QW     Q!V r c|jg}i}d}g|g||g|||g|g||g|gf}|jjjfd|Dfd|Dfd|DdS)Nc&g|] }|Srr.0xHs r z$FirstCase.test_2..!s!   aQQqTT   r c&g|] }|Srrrs r r!z$FirstCase.test_2..!s! 2 2 2!1 2 2 2r c&g|] }|Srrrs r r!z$FirstCase.test_2..!s!4F4F4FaQQqTT4F4F4Fr )rguppysetstesttest_set_operations)r e1e2e3lar s @r test_2zFirstCase.test_2s J    "Bx"b"tb"Xt C 00    2    2 2 2 2r 2 2 24F4F4F4F24F4F4F H H H H Hr cr|j}g}|g}|g}||j_||}||j||k||j||||jj|||j|||dSr)rViewrootr referrersaseq referentsdominos)r rrrrrs r test_3zFirstCase.test_3#sh  C C  CFF  ss1vv-... !+A''' !+'!,,, !)SSAYY'''''r N)__name__ __module__ __qualname__r rr,r4rr r rrsS%%%"HHH(((((r rFc:tjt|dSr)r run_unittestr)debugs r test_mainr;5s E*****r __main__N)F)guppy.heapy.testrrrr;r5rr r r>s}$$$$$$.(.(.(.(.( .(.(.(b++++ z IKKKKKr