testng-7.4.0-150200.3.7.1<>,A,dgp9|h,FwѐՁQuj$ǵH5ܰj&2 b51 )fK4NF~{Hm>9)׻'cEњ~;h0Sw QYJ,c #+F\-\6rfM 8b1y XZ'u͝ ,% hү7Fٲ~Ct.jI ^86,_kB]!Wg߉!&Dr$Zްs?Nz͐5>>h?Xd   9<@HLe   $ D  Dh < ) (K8T9`:FGHIXY\H]h^bfcdefluvwxy z TCtestng7.4.0150200.3.7.1Java-based testing frameworkTestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionality, including flexible test configuration, and distributed test running. It is designed to cover unit tests as well as functional, end-to-end, integration, etc.dgsheep269SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/Javahttps://testng.org/linuxnoarch z+ ,_lA큤A큤dg`9`9dgdg`9dgdgb587fea3e44b68ef798c386e8eadd3e971edf100fece695c5fc240de602c891a71ce80a002bebb3a5f7370ff8644eb471a76e2895777039f044dffb42d4545f71f7e2de4d3820f6a4c4f45d3002b1457cc75920c516c1f3b5dd57c126745347ac1b9df1275e769f3dbab000d1e457a2d4b0f28eb5da6c77e48dc37eeba202ed7e768ceb0c14cc103b9cfddc57f2b1b083597aad1c62261f0c703459e8b7f2a21707b0f47ce2de6c3a0b07fb3eac65540e744981c61762da36d2eaf957d6effacrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottestng-7.4.0-150200.3.7.1.src.rpmmvn(org.testng:testng)mvn(org.testng:testng::jdk15:)mvn(org.testng:testng:pom:)mvn(org.testng:testng:pom:jdk15:)osgi(org.testng)testng@@@@    java-headlessjavapackages-filesystemmvn(com.beust:jcommander)mvn(com.beust:jcommander)mvn(org.yaml:snakeyaml)mvn(org.yaml:snakeyaml)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1c|bi0@\6fstrba@suse.comfstrba@suse.comfstrba@suse.com- Added patch: * testng-CVE-2022-4065.patch + Issues in sanitization of zip files could lead to path traversal and potentially code execution (bsc#1205628, CVE-2022-4065)- Upgrade to version 7.4.0 * Features: + Ability to be notified when a data provider fails, through a TestNG listener. TestNG already has a listener that will let you plug in your callbacks for the following with respect to a data provider (implement org.testng.IDataProviderListener interface) You can now use this listener to be notified when a data provider fails as well. + Add the ability to override explicitly included test methods if they belong to any excluded groups via the configuration property : overrideIncludedMethods + Reduced memory foot print when trying to run tests with larger projects. This is now a toggle feature which can be enabled via the JVM argument: -Dtestng.memory.friendly=true * Bug fixes: + GITHUB-2459: Support configurable start time - emailable report + GITHUB-2467: XmlTest does not copy the xmlClasses during clone + GITHUB-2469: Parameters added in XmlTest during AlterSuiteListener not available in SuiteListener + GITHUB-2296: Fix for assertEquals not working for sets as order is not guaranteed + GITHUB-2465: Fix bux where Strings.join returns empty String + GITHUB-1632: throwing SkipException sets iTestResult status to Failure instead of Skip + GITHUB-2456: Add onDataProviderFailure listener + GITHUB-2445: NPE in FailedReporter.java With Tests Created in Factory + GITHUB-2428: Configuration methods have the same test class instance when @Factory is being used + GITHUB-2440: Fixed an issue when case timeout returned an incorrect exception and effect the next other test case + GITHUB-2407: Adds "overrideIncludedMethods" to the global config as a command-line argument, which excludes explicitly included test methods if they belong to any excluded groups + GITHUB-2432: Rework MethodInheritance.fixMethodInheritance to "soft" dependencies + GITHUB-2429: Seggregate Dependency Injection out as a clear implementation + GITHUB-2435: getParameterIndex() always return 0 in test listener + GITHUB-2406: TestNG 7.3.0 transitive vulnerability CVE-2020-11022 and CVE-2020-11023 due to JQuery 3.4.1 + GITHUB-2405: Regression: Using TestNG via Maven breaks when optional Guice dependency is unavailable + GITHUB-2427: Guice module (suite parent-module and test module) configure() method is called multiple times + GITHUB-2419: TestNG JUnit reports are not valid if system output contains XML tags + GITHUB-188: suite parallel="methods" does not work when there are multiple tags in the testng.xml + GITHUB-346: When a method is annotated with both BeforeGroups and AfterGroups only AfterGroup is executed + GITHUB-2403: Suite.xml files attempt to make web request when suite references standard TestNG DTD using HTTP + GITHUB-2385: Make @Listeners can work for implemented interfaces and Inherited class + GITHUB-2053: MethodHelper.collectAndOrderMethods() Hangs when Parallel Instance and dependsOnGroups + GITHUB-2400: BeforeClass/Method (and AfterClass/Method) configuration methods that override default methods are invoked multiple times + GITHUB-2396: @Ignore on method level doesn't work as expected + GITHUB-2382: TestNG version should be specified in MANIFEST.MF + GITHUB-2096: 7.0.0-beta6 memory issues (regression) + GITHUB-2355: TestNG creates multiple Guice Module Instances + GITHUB-2374: Add file name to the warning message + GITHUB-2321: -Dtestng.thread.affinity=true do not work when running multiple instance of test in parallel + GITHUB-2363: JS error when switching theme + GITHUB-2361: No way to enforce @Test(singleThreaded = true) when test defined in base class + GITHUB-2343: Injectors are not reused when they share the same set of modules + GITHUB-2346: ITestResult attributes are null when retrieved by Listener onTestStart if test fails at BeforeMethod + GITHUB-2357: TestNG 7.3.0 transitive dependencies - Fetch sources using source service instead of a script - Build with java source and target levels 8 - Modified patches: * 0001-Avoid-accidental-javascript-in-javadoc.patch * 0002-Replace-bundled-jquery-with-CDN-link.patch + Rediff to changed context- Initial packaging of testng 6.14.3 - Generate and customize ant build.xml filesheep26 16790589087.4.07.4.07.4.07.4.07.4.07.4.0-150200.3.7.1testngCHANGES.txtREADME.mdtestng.jartestngLICENSE.txttestng.xmltestng.pom/usr/share/doc/packages//usr/share/doc/packages/testng//usr/share/java//usr/share/licenses//usr/share/licenses/testng//usr/share/maven-metadata//usr/share/maven-poms/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:28270/SUSE_SLE-15-SP2_Update/064a95f07f216fa708d62852bf7fde22-testng.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxdirectoryUTF-8 Unicode textASCII textgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))exported SGML document, ASCII textPPPPPRRRRPUִܸR?utf-8df5b0a3d0e031d1a7a9503c108165bd847aff177d8fb34a7b62475d74bf1d800? 7zXZ !t/0_{]"k%r>N YQo7Fk)>EnӇ,-Z??]4Ug|;R6%5x' D,h(4bJs_8! V^s)DKSb(ȹTM60TbuGPL 슸c8R#'N=jF&f9jrrI?|/G> n;,x&՟ߜ~sg5R%݅YUC$( yhBjC)!g &Dr^dfy6q>I7qL鷚؃*tp O*1\+ kJ՜^Fe|<մPڦy#0N>]?"u DIb2@3E"C5![!Dtm}jI[f?F5Չ6+ڸmafZ$9s]- I_~}@ogS5[ xUʑxT T'>n-׸7,gke#Z9 tWIA +Eަ$eiJ>bR=T>(a{ ՝*OKG#ϷwJ$Z zVMh*>c^1=2n [i'vw>@b;flf?Aa$CZ/q| =OY@~Sh"=lxϚaOR_"\ޡ&ɾ @eiޭAeM5 2OpY~2+r,_)H|M oqLỲȱbq^)߳CX6*d8w3X6!]pWĸs)^8cwkb_/R Avł4%5e[l [>)gFN\}Xw{֥=%e#dxV81snɱ,t>-QK&JBA\h# '@\s'7] <#axlK׼0 ~̰ GbiӾt<|YcMOpr8!A=箅<$WzS;Wkh l]_KDXF-Rk:l 6[ZAi~fƜ%#j=,|(Ri:lu$T\ :oI,0$"\^R@.*m*G*!lunYnmгxŁ41wͥc\ņګЉ9#T@O$mTK O>Det:h~RȾY|y=a?vhgYy[SPr@!f e{j, byB&J]jBm F-vR?:90uP߸977,sڹBM$+vMl+ZB/&s9](%FDy2*FY}^]S k`C٤GFJCMEWfsS>ʑDiTe:8CaŶ +?RxS1 AO.x?S2hIFnB]b5T s}i :@>$e_mTNb$%%Q 9D媜BY0%n+ 0u<L'qqKkS]Kךφ6+ZVaX"h =GI фfH!{`8NQ?P|t Ds7aw* wl/0yK)0)OxƝ:,я,~J՚l WYtA+Ct}E vW &vj$La':A~϶0|8n$W8Ғ%_?~{/k&dOT00C;}2U0/hwIh獤3FJg1O=H#\p;,l[p.H z#w@9Hd_>\O~23"kF (,?ޒE:{k&^ٺ)Pȴ/1dO?[^!ag3ei{TpR& ؋7*6G m x[͸0jbOxPܐT5JSQml5֨OVt9đ#.m aVh_]pí2YQbŎD$VxtG~tc0.Sđg("Ľu;"ݷM2G.O>@{٧ɏ.p8]Bѝ֎IEyVpV_vl}Y wQ=IQN!;(~%A >vgOsNbx:R"OӬeak℃ѴC%1% PzZGzW}Rgչ*0o9 ~ J!0)Uֽ8Y.6>2Ch6 C&AIBrjin9d_ ӔNn6G=` \U6P6Z~<_&gY1OK^J;YG ?0P?*cΛ&ϼ7*OF:+Y@e7E Q6p衟 Ozrtssrx;,u牀[c6Tb9PR{z` ~AAflmk  $KG:*={YA_ +Z)˵qͣ`/59XUf}P;\l".6T]Ml N\=^%ͫJF7~7Qw<` ZG^^+4Ɋ`cAsV !!U@ް'au<؊@`!k"LT$ ӌrDWArK^E1?#H39.q5n΀U*F?pGpfBo;lDvVqp#,a>.*xq+#B-amγj[V-&-Z%\o#nGڳoryYiVՕ C~C7 檻 w۔)B^w=G+B#yU M tG6+Z9N,;SB̶FKv PAG?W@s}UX}vg9RD˗tb5i2KEz;2nK-n M1>NI8u"|2&ELOY[@fwgBj}gMKKkLo{ bh(l1p(^ }]Zvy ˸BܑPv'sP@7mԿu|dLLKj.+ =8t:`* =5KqQs/;.c~]a# e6\9k#gJ;eȚjz<;@t~Ԇ5OS9}]i[w@vvD3uD٤ b)Fb/ϵG>%x+0t2Qv^Ş~iyZ{Ewfc7r4ѹ;l;F9*F;tb^Ȟ԰XMppŲ %N[^ꅪW~zj;bj@#փa.s<&:s}ruXدRoZ`APU/VoK}.g$ek }5Lr]p՝'xZÞt,Yeq}4cA|h&[J #i1n kP#y},KRhkg 0㐊saU3@.Sն/vJe_ٞ}w Wկͅg'<ɿƃQ1a+ -F?w3";ޓ8LWicns- ~HSB5I{^Y棲:E, P{r@#x޵_WHnQ{4dlH#}/ S@"I8xb_)>/(K102~{v0zF0z ] )}0Q55/ ʤϝ'_+U%@,vN2OjaO X251Qp\ە(߻A2kz2 <:mRkȪMF#C)ݜ{,LD(i3)e'*a}q1i<& q+g̗v-33Fyki8yiݒh-fO^S6E HtC܇mVG8_NdzW>x׷}(i][2螙 ؕUqB!4^.G,_3F*€fma;'kEߊ5f9N95G}HU)a%%JX&>w19)y V.h܍IV;"`>Ib\nH]f3w Ywq?3Í7y/n%?}9 UE1pΚj0M;ߠ>v}?K/!QevUr]ڨK kT8~Ph1oZԲ-/]NsWfi/*{# 3;l]ܣNUI FQCg+\Fi.7N/>-cJQ'{8Ŀ(ľBMyx^_}vT1рFJxu\(+ **N:~i:.*{G$USה7\sF쫱,7"}#iovG+ҙGW1{ d5u(G(m խX|j5\H,e\Ŧcу~c )e '۟ƒk,fl;NvTSThND0%>h;5%#EPi=GQP߲L v~>M8\HuC v6wG;RQ.΃H B0͘4>ott_3[7qIapC8dͭ3- =O"y_:")¿s)Τyܳ+" 6+"0%S)ÇSE}?% QGXⰃAsK *|)kLh!V6Eyvg~jm=f\:2>c$a^_#"π6}zS.HLI>"V4[b,$#kH`iY28]y爸TONoʼz8i䲨QCe.}+%UK? 8&T;pҘ( rP$(a>:xOȹviYO84`!>2"*꣹1”¹|NlY/07Je)xV-.2]Th7f8&{hB=[BRYJUwlÓ{ڤHoPˏX,c?4]7؃<ƒe? w@{bqgjv+*M?bc=i yhM`L7SGXۡ]C_GF'j涵;V`ƣ"&^hY_hz C;ʻ[հh4JB8KͨUj -0GhdY/1[!|(z"