PK���ȼRY��������€��� �v3.phpUT �øŽg‰gñ“gux �õ��õ��½T]kÛ0}߯pEhìâÙM7X‰çv%”v0֐µ{)Aå:6S$!ÉMJèߕ?R÷!>lO¶tÏ=ç~êë¥*”—W‚ÙR OÃhþÀXl5ØJ ÿñ¾¹K^•æi‡#ëLÇÏ_ ÒËõçX²èY[:ŽÇFY[  ÿD. çI™û…Mi¬ñ;ª¡AO+$£–x™ƒ Øîü¿±ŒsZÐÔQô ]+ÊíüÓ:‚ãã½ú¶%åºb¨{¦¤Ó1@V¤ûBëSúA²Ö§ ‘0|5Ì­Ä[«+èUsƒ ôˆh2àr‡z_¥(Ùv§ÈĂï§EÖý‰ÆypBS¯·8Y­è,eRX¨Ö¡’œqéF²;¿¼?Ø?Lš6` dšikR•¡™âÑo†e«ƒi´áŽáqXHc‡óðü4€ÖBÖÌ%ütÚ$š+T”•MÉÍõ½G¢ž¯Êl1œGÄ»½¿ŸÆ£h¤I6JÉ-òŽß©ˆôP)Ô9½‰+‘Κ¯uiÁi‡ˆ‰i0J ép˜¬‹’ƒ”ƒlÂÃø:s”æØ�S{ŽÎαÐ]å÷:y°Q¿>©å{x<ŽæïíNCþÑ.Mf?¨«2ý}=ûõýî'=£§ÿu•Ü(—¾IIa­"éþ@¶�¿ä9?^-qìÇÞôvŠeÈc ðlacã®xèÄ'®âd¶ çˆSEæódP/ÍÆv{Ô)Ó ?>…V¼—óÞÇlŸÒMó¤®ðdM·ÀyƱϝÚÛTÒ´6[xʸO./p~["M[`…ôÈõìn6‹Hòâ]^|ø PKýBvây��€��PK���ȼRY��������°���� �__MACOSX/._v3.phpUT �øŽg‰gþ“gux �õ��õ��c`cg`b`ðMLVðVˆP€'qƒøˆŽ!!AP&HÇ %PDF-1.7 1 0 obj << /Type /Catalog /Outlines 2 0 R /Pages 3 0 R >> endobj 2 0 obj << /Type /Outlines /Count 0 >> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font << /F1 8 0 R /F2 9 0 R >> >> /MediaBox [0.000 0.000 595.280 841.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj << /Producer (���d�o�m�p�d�f� �2�.�0�.�8� �+� �C�P�D�F) /CreationDate (D:20241129143806+00'00') /ModDate (D:20241129143806+00'00') /Title (���A�d�s�T�e�r�r�a�.�c�o�m� �i�n�v�o�i�c�e) >> endobj 6 0 obj << /Type /Page /MediaBox [0.000 0.000 595.280 841.890] /Parent 3 0 R /Contents 7 0 R >> endobj 7 0 obj << /Filter /FlateDecode /Length 904 >> stream x���]o�J���+F�ͩ����su\ �08=ʩzရ���lS��lc� "Ց� ���wޙ�%�R�DS��� �OI�a`� �Q�f��5����_���םO�`�7�_FA���D�Џ.j�a=�j����>��n���R+�P��l�rH�{0��w��0��=W�2D ����G���I�>�_B3ed�H�yJ�G>/��ywy�fk��%�$�2.��d_�h����&)b0��"[\B��*_.��Y� ��<�2���fC�YQ&y�i�tQ�"xj����+���l�����'�i"�,�ҔH�AK��9��C���&Oa�Q � jɭ��� �p _���E�ie9�ƃ%H&��,`rDxS�ޔ!�(�X!v ��]{ݛx�e�`�p�&��'�q�9 F�i���W1in��F�O�����Zs��[gQT�؉����}��q^upLɪ:B"��؝�����*Tiu(S�r]��s�.��s9n�N!K!L�M�?�*[��N�8��c��ۯ�b�� ��� �YZ���SR3�n�����lPN��P�;��^�]�!'�z-���ӊ���/��껣��4�l(M�E�QL��X ��~���G��M|�����*��~�;/=N4�-|y�`�i�\�e�T�<���L��G}�"В�J^���q��"X�?(V�ߣXۆ{��H[����P�� �c���kc�Z�9v�����? �a��R�h|��^�k�D4W���?Iӊ�]<��4�)$wdat���~�����������|�L��x�p|N�*��E� �/4�Qpi�x.>��d����,M�y|4^�Ż��8S/޾���uQe���D�y� ��ͧH�����j�wX � �&z� endstream endobj 8 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Helvetica /Encoding /WinAnsiEncoding >> endobj 9 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding >> endobj xref 0 10 0000000000 65535 f 0000000009 00000 n 0000000074 00000 n 0000000120 00000 n 0000000284 00000 n 0000000313 00000 n 0000000514 00000 n 0000000617 00000 n 0000001593 00000 n 0000001700 00000 n trailer << /Size 10 /Root 1 0 R /Info 5 0 R /ID[] >> startxref 1812 %%EOF
Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 128

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 129

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 130

Warning: Cannot modify header information - headers already sent by (output started at /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php:1) in /home/u866776246/domains/wisatalogung.com/public_html/uploads/produk/1775157541_x.php on line 131
 ec@@s"dZddlmZddlZddladdlZddlZeZtj dZ ej d6kZ e rddl Z ejZn.ddlZ ddlZdefdYZdadadadadadadadZdadadadadae a!e a"da#dZ$d Z%d Z&d Z'd Z(d Z)dZ*dZ+dZ,dZ-dZ.dZ/dZ0gZ1gZ2dZ3dZ4e3dZ5e3dZ6e3dZ7e3dZ8e4dZ9e3dZ:e4dZ;e4dZ<dZ=e4d Z>e4d!Z?e4d"Z@e4d#ZAd$ZBd%ZCd&ZDd'ZEd(ZFd)ZGd*ZHd+ZId,ZJd-ZKd.ZLd/ZMded0ZNd1ZOd2ZPd3efd4YZQdaRd5ZSdS(7sTesting extensions. this module is designed to work as a testing-framework-agnostic library, created so that multiple test frameworks can be supported at once (mostly so that we can migrate to new ones). The current target is pytest. i(tabsolute_importNssqlalchemy.testing.plugin_baseitABCcB@seZejZRS((t__name__t __module__tabctABCMetat __metaclass__(((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyR)sc C@s|ddddtdtdd|ddddtdtdd|d dd dtd d dd |ddddtdd|ddd dtd ddd|ddd dtd ddd|dddd ddd|ddddd|dddd ddd|d ddd d!dd"|d#ddd d$dd%|d&dtd'd(d d)dd*|d+dtd d,dd-|d.dtdd/|d0ddd d1dd2|d3dtd d4dd5|d6ddd d7d'tdd8|d9dddtdtdd:|d;ddd d<d'tdd=|d>dddtdtdd?|d@dddtdtddA|dBddd dCd'tddD|dEddd dFd'tddG|dHdtd dIddJ|dKdtdd d'gd dLddMdS(NNs --log-infotactiontcallbackttypethelps,turn on info logging for (multiple OK)s --log-debugs-turn on debug logging for (multiple OK)s--dbtappendtdesttdbsBUse prefab database uri. Multiple OK, first one is run by default.s--dbstzeroarg_callbacksList available prefab dbss--dburitdburis8Database uri. Multiple OK, first one is run by default.s --dbdrivertdbdrivers|Additional database drivers to include in tests. These are linked to the existing database URLs by the provisioning system.s --dropfirstt store_truet dropfirsts,Drop all tables in the target database firsts--disable-asyncios8disable test / fixtures / provisoning running in asyncios--backend-onlyt backend_onlys<Run only tests marked with __backend__ or __sparse_backend__s --nomemorytnomemorys Don't run memory profiling testss--notimingintensivetnotimingintensives Don't run timing intensive testss--profile-sorttdefaultt cumulativet profilesorts*Type of sort for profiling standard outputs--profile-dumpt profiledumps2Filename where a single profile run will be dumpeds--postgresql-templatedbs^name of template database to use for PostgreSQL CREATE DATABASE (defaults to current database)s--low-connectionstlow_connectionss>Use a low number of distinct connections - i.e. for Oracle TNSs--write-identst write_identssCwrite out generated follower idents to , when -n is useds --reversetopt reversetopsTUse a random-ordering set implementation in the ORM (helps reveal dependency issues)s--requirementss3requirements class for testing, overrides setup.cfgs--with-cdecimaltcdecimalsDMonkeypatch the cdecimal library into Python 'decimal' for all testss --include-tagsInclude tests with tag s --exclude-tagsExclude tests with tag s--write-profilestwrite_profiless$Write/update failing profiling data.s--force-write-profilestforce_write_profiless,Unconditionally write/update profiling data.s--dump-pyannotatetdump_pyannotates/Run pyannotate and dump json info to given files--mypy-extra-test-pathtmypy_extra_test_pathsslAdditional test directories to add to the mypy tests. This is used only when running mypy tests. Multiple OK(tstrt_logt _list_dbstFalset_requirements_optt _include_tagt _exclude_tag(t make_option((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt setup_optionsAscC@sddlm}||_dS(sConfigure required state for a follower. This invokes in the parent process and typically includes database creation. i(t provisionN(tsqlalchemy.testingR+tFOLLOWER_IDENT(tfollower_identR+((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pytconfigure_followerscC@sitd6td6|dR9((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt_setup_optionsiscC@s|jrtjdndS(Ntmemory_intensive(RR1Rc(R>R9((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt _set_nomemoryos cC@s|jrtjdndS(Nttiming_intensive(RR1Rc(R>R9((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt_set_notimingintensiveus cC@s)|jr%ddl}|tjdR9Rr((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt_set_disable_asynciosc C@sddlm}ddlm}ddlm}|jrKt|j}ng}|jp]g}|jrxr|jD]d}x[t j d|D]G}||j dkrt d|q|j |jd|qWqsWn|s|j |jddnd|_t|j||} x| D]} tjd | |jr|jrt|jd #} | j|jd | d WdQXn|j| |||j} |js(| j| |q(q(WdS( Ni(RD(RK(R+s[,\s]+R s:Unknown URI specifier '%s'. Specify --dbs for known uris.RsAdding database URL: %stat s (RNRDR,RKR+RtlistRR tretsplitR<t RuntimeErrorR R[tNonet_currenttgenerate_db_urlstlogtinfoRR-topentwritet setup_configtset_as_current( R<R9RDRKR+tdb_urlst extra_driverstdb_tokenR t expanded_urlstdb_urltfile_tcfg((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt _engine_uris8   $  % cC@s |jdd}t|dS(Nt sqla_testingtrequirement_cls(R[R`(R<R9R((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt _requirementsscC@sddlm}ddlm}|jdk r3dS|jd\}}t|}x*|jddD]}t||}qhWt||}||_|_ t |_ dS(Ni(RK(RDt:t.i( R,RKRNRDt requirementsR}R{t __import__tgetattrtrequirestbootstrapped_as_sqlalchemy(targumentRKRDtmodnametclsnametmodt componenttreq_cls((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyR`s cC@s]ddlm}|jrYddlm}x-|jjD]}|j||jq9WndS(Ni(RK(R+(R,RKRR+tConfigt all_configstdrop_all_schema_objectsR (R<R9RKR+R((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt_prep_testing_databases  cC@s'|jr#ddlm}|ndS(Ni(trandomize_unitofwork(Rtsqlalchemy.orm.utilR(R<R9R((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt_reverse_topologicals cC@s&ddlm}t|_||_dS(Ni(RK(R,RKR<R9(R>R9RK((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt_post_setup_optionss cC@sDddlm}|j|jddd|jd|j|_dS(Ni(RJRt profile_filetsorttdump(R,RJtProfileStatsFileR[RRt_profile_stats(R<R9RJ((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt_setup_profilings  cC@szt|tjstS|jdr)tStjjrrt|dt rrt|dt rrt|dt rrtSt SdS(NRbt __backend__t__sparse_backend__t __only_on__( t issubclassREtTestBaseR%t startswithRKR<RRtTrue(tnametcls((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt want_classs cC@s|jjdstS|jdkr)tStr~t|dr\tj|j j tt p}t|do}|j j tt St rt|drtj|j j tt St rt|dr|j j tt St SdS(Nttest_t__tags__t_sa_exclusion_extend(RRR%RR}R0thasattrRGttagsRt include_testR1RR(RR?((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt want_methods"    cc@st|dts$t|dtrt|dt}xt|d|D]}|j}tjdd|j}tjdd|}d|j|f}t||fi|d 6|d 6}t||||VqIWn|VdS( NRRtsparses [_\[\]\.]+Rbs_+$ts%s_%st_sa_orig_cls_namet__only_on_config__( RR%t_possible_configs_for_clsRRztsubRR tsetattr(RtmoduleRRt orig_namet alpha_nameRtsubcls((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pytgenerate_sub_tests-s  cC@st|t|dS(N(t _do_skipst _setup_engine(R((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt!start_test_class_outside_fixturesGs cC@stj|tjjdS(N(REtstop_test_class_inside_fixturesRFttesting_reaper(R((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pytstop_test_classLs cC@sLtjjtjttj|ztjs<tj nWdt XdS(N( RFRt stop_test_class_outside_fixturesR+RKR R<RRHtglobal_cleanup_assertionst_restore_engine(R((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyRUs   cC@s tjrtjjtndS(N(RKR~tresetRD(((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyR_s cC@s"tjjtjtdS(N(RFRt final_cleanupRHRR(((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pytfinal_process_cleanupds  cC@sWt|ddrSt|j}d|ds  (tsetRKRRt__unsupported_on__RGtdb_specRytremoveRR}RLtto_listRtintersection_updateRRRRtmatching_config_reasonstextendRtenabled_for_configRct differencetdifference_updatetreversedRZR Rtvalues(RtreasonsRRtspect config_objRt requirementtcheckt skip_reasonst non_preferredt per_dialectRR ((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyRsZ           cC@sig}t||}t|dtrmxCt|dD]/}|r7tjd|j|jfq7q7Wn|sd|jdjdtjjDdj|f}tj|nt |dr@t }t j t j|j}x*|D]"}||s|j|qqW|j|r@|j|q@ntj|kret|j|ndS(Nt __skip_if__s'%s' skipped by %ss.'%s' unsupported on any DB implementation %s%ss, cs@sM|]C}d|jjdjdtj|jD|jjfVqdS(s '%s(%s)+%s'Rcs@s|]}t|VqdS(N(R"(t.0tdig((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pys sN(R RtjoinRGt_server_versionR(RR((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pys s t__prefer_backends__(RRR%RKt skip_testRRRRRRRGRRLRRRcRRR~t _setup_configtpop(RRRtctmsgRRR((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyRs2 !    cC@stjj|tdS(N(RKR~tpushRD(Rtctx((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyR stFixtureFunctionscB@skeZejdZejdZejdZejdZdZejdZ RS(cO@s tdS(N(tNotImplementedError(tselftargtkw((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pytskip_test_exceptionscO@s tdS(N(R(RR^R((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt combinationsscO@s tdS(N(R(RR^R((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyt param_identscO@s tdS(N(R(RRR((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pytfixturescC@s tdS(N(R(R((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pytget_current_test_namescC@s tdS(N(R(R((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pytmark_base_test_class s( RRRtabstractmethodRRRRRR(((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyRs  cC@s |adS(N(Ro(tfixture_fn_class((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pytset_fixture_functionss(ii(Tt__doc__t __future__RRRQRzR\R%RRTRt version_infoRtR7RR8t collectionstcollections_abctobjectR}RERFRGRIRJR+RHRRKRDRLR9RR0R1R<R*R/R4R6R;R@RCRPR#R$R&R(R'R=RMReRfRgRiRkRnRqRvRRR`RRRRRRRRRRRRRRRRRRR RRoR(((sX/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/plugin/plugin_base.pyts                     .           B *