Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
9 changes: 9 additions & 0 deletions Tests/LV20_Interfaces/IDisposable/IDisposable.lvclass
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version='1.0' encoding='UTF-8'?>
<LVClass LVVersion="20008000">
<Property Name="NI.Lib.Icon" Type="Bin">)!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\&gt;7R=2MR%!81N=?"5X&lt;A91M&lt;/W-,&lt;'&amp;&lt;9+K1,7Q,&lt;)%N&lt;!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@P_W`:R`&gt;HV*SU_WE@\N_XF[3:^^TX\+2YP)D7K6;G-RV3P)R`ZS%=_]J'XP/5N&lt;XH,7V\SEJ?]Z#5P?=J4HP+5JTTFWS%0?=B$DD1G(R/.1==!IT.+D)`B':\B'2Z@9XC':XC':XBUC?%:HO%:HO&amp;R7QT0]!T0]!S0I4&lt;*&lt;)?=:XA-(]X40-X40-VDSGC?"GC4N9(&lt;)"D2,L;4ZGG?ZH%;T&gt;-]T&gt;-]T?.S.%`T.%`T.)^&lt;NF8J4@-YZ$S'C?)JHO)JHO)R&gt;"20]220]230[;*YCK=ASI2F=)1I.Z5/Z5PR&amp;)^@54T&amp;5TT&amp;5TQO&lt;5_INJ6Z;"[(H#&gt;ZEC&gt;ZEC&gt;Z$"(*ETT*ETT*9^B)HO2*HO2*(F.&amp;]C20]C2)GN4UE1:,.[:/+5A?0^NOS?UJ^3&lt;*\9B9GT@7JISVW7*NIFC&lt;)^:$D`5Q9TWE7)M@;V&amp;D,6;M29DVR]6#R],%GC47T9_/=@&gt;Z5V&gt;V57&gt;V5E&gt;V5(OV?^T[FTP?\`?YX7ZRP6\D=LH%_8S/U_E5R_-R$I&gt;$\0@\W/VW&lt;[_"&lt;Y[X&amp;],0^^+,]T_J&gt;`J@_B_]'_.T`$KO.@I"O[^NF!!!!!!</Property>
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Property Name="NI.LVClass.ClassNameVisibleInProbe" Type="Bool">true</Property>
<Property Name="NI.LVClass.IsInterface" Type="Bool">true</Property>
<Property Name="NI.LVClass.LowestCompatibleVersion" Type="Str">1.0.0.0</Property>
</LVClass>
28 changes: 28 additions & 0 deletions Tests/LV20_Interfaces/LV20_Interfaces.lvproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version='1.0' encoding='UTF-8'?>
<Project Type="Project" LVVersion="20008000">
<Property Name="CCSymbols" Type="Str"></Property>
<Property Name="NI.LV.All.SaveVersion" Type="Str">20.0</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Property Name="NI.Project.Description" Type="Str"></Property>
<Item Name="My Computer" Type="My Computer">
<Property Name="server.app.propertiesEnabled" Type="Bool">true</Property>
<Property Name="server.control.propertiesEnabled" Type="Bool">true</Property>
<Property Name="server.tcp.enabled" Type="Bool">false</Property>
<Property Name="server.tcp.port" Type="Int">0</Property>
<Property Name="server.tcp.serviceName" Type="Str">My Computer/VI Server</Property>
<Property Name="server.tcp.serviceName.default" Type="Str">My Computer/VI Server</Property>
<Property Name="server.vi.callsEnabled" Type="Bool">true</Property>
<Property Name="server.vi.propertiesEnabled" Type="Bool">true</Property>
<Property Name="specify.custom.address" Type="Bool">false</Property>
<Item Name="Compose LabVIEW Object - Interface - Returns No Error.vi" Type="VI" URL="../Compose LabVIEW Object - Interface - Returns No Error.vi"/>
<Item Name="Compose LabVIEW Object - Interface Class - Returns No Error.vi" Type="VI" URL="../Compose LabVIEW Object - Interface Class - Returns No Error.vi"/>
<Item Name="Decompose LabVIEW Object - Interface - Returns No Class Names.vi" Type="VI" URL="../Decompose LabVIEW Object - Interface - Returns No Class Names.vi"/>
<Item Name="Decompose LabVIEW Object - Interface - Returns No Error.vi" Type="VI" URL="../Decompose LabVIEW Object - Interface - Returns No Error.vi"/>
<Item Name="Decompose LabVIEW Object - Interface - Returns No Library Versions.vi" Type="VI" URL="../Decompose LabVIEW Object - Interface - Returns No Library Versions.vi"/>
<Item Name="Decompose LabVIEW Object - Interface - Returns No Private Data Clusters.vi" Type="VI" URL="../Decompose LabVIEW Object - Interface - Returns No Private Data Clusters.vi"/>
<Item Name="IDisposable.lvclass" Type="LVClass" URL="../IDisposable/IDisposable.lvclass"/>
<Item Name="Simple Disposable.lvclass" Type="LVClass" URL="../Simple Disposable/Simple Disposable.lvclass"/>
<Item Name="Dependencies" Type="Dependencies"/>
<Item Name="Build Specifications" Type="Build"/>
</Item>
</Project>
23 changes: 23 additions & 0 deletions Tests/LV20_Interfaces/Simple Disposable/Simple Disposable.lvclass
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version='1.0' encoding='UTF-8'?>
<LVClass LVVersion="20008000">
<Property Name="NI.Lib.Icon" Type="Bin">)!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\&gt;8"=&gt;MQ%!8143;(8.6"2CVM#WJ",7Q,SN&amp;(N&lt;!NK!7VM#WI"&lt;8A0$%94UZ2$P%E"Y.?G@I%A7=11U&gt;M\7P%FXB^VL\`NHV=@X&lt;^39O0^N(_&lt;8NZOEH@@=^_CM?,3)VK63LD-&gt;8LS%=_]J'0@/1N&lt;XH,7^\SFJ?]Z#5P?=F,HP+5JTTF+5`Z&gt;MB$(P+1)YX*RU2DU$(![)Q3YW.YBG&gt;YBM@8'*\B':\B'2Z&gt;9HC':XC':XD=&amp;M-T0--T0-.DK%USWS(H'2\$2`-U4`-U4`/9-JKH!&gt;JE&lt;?!W#%;UC_WE?:KH?:R']T20]T20]\A=T&gt;-]T&gt;-]T?/7&lt;66[UTQ//9^BIHC+JXC+JXA-(=640-640-6DOCC?YCG)-G%:(#(+4;6$_6)]R?.8&amp;%`R&amp;%`R&amp;)^,WR/K&lt;75?GM=BZUG?Z%G?Z%E?1U4S*%`S*%`S'$;3*XG3*XG3RV320-G40!G3*D6^J-(3D;F4#J,(T\:&lt;=HN+P5FS/S,7ZIWV+7.NNFC&lt;+.&lt;GC0819TX-7!]JVO,(7N29CR6L%7,^=&lt;(1M4#R*IFV][.DX(X?V&amp;6&gt;V&amp;G&gt;V&amp;%&gt;V&amp;\N(L@_Z9\X_TVONVN=L^?Y8#ZR0J`D&gt;$L&amp;]8C-Q_%1_`U_&gt;LP&gt;WWPAG_0NB@$TP@4C`%`KH@[8`A@PRPA=PYZLD8Y!#/7SO!!!!!!</Property>
<Property Name="NI.Lib.SourceVersion" Type="Int">536903680</Property>
<Property Name="NI.Lib.Version" Type="Str">1.0.0.1</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Property Name="NI.LVClass.ClassNameVisibleInProbe" Type="Bool">true</Property>
<Property Name="NI.LVClass.DataValRefToSelfLimitedLibFlag" Type="Bool">true</Property>
<Property Name="NI.LVClass.FlattenedPrivateDataCTL" Type="Bin">)!#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!"6C5F.31QU+!!.-6E.$4%*76Q!!%.!!!!33!!!!)!!!%,!!!!!?!!!!!2F4;7VQ&lt;'5A2'FT='^T97*M:3ZM&gt;G.M98.T!!!!!!#A)!#!!!!Q!!!I!!1!!!!!"!!$!$Q!P!!@1)!#!!!!!!%!!1!'`````Q!!!!!!!!!!!!!!!"&gt;=*8$*F8N'K1WB.C&gt;-6"-!!!!-!!!!%!!!!!"QR9H*&amp;P.M2I0EB%:M&gt;08"V"W-W9]!MA4JA!G9\0B#@A!!!!!!!!!!HI(;8E:[RU'(#&amp;4U[U7V&amp;!%!!!$`````V"W-W9]!MA4JA!G9\0B#@A!!!""Q[;*&lt;_A*N]O:3+28QGYU:!!!!"!!!!!!!!!!H!!&amp;-6E.$!!!!!1!#6EF-1A!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!)1!!!"BYH'.A9W"K9,D!!-3-$EQ.4"F!VA?'!!9!0[%&amp;FA!!!!!!!%5!!!%9?*RD9-!%`Y%!3$%S-,!)!'E7.(%Q$7.4%_!S&amp;Z&gt;&gt;5(&amp;GK"N:9=*!I2&gt;!GAEE"V8$!:&amp;CY5$S$BSQ9T%&lt;!*??*B!!!!!!!!!-!!&amp;73524!!!!!!!$!!!":A!!!UBYH#NA:'!ILT!T%7"C9'!'MB59'BC3]V.3O2C!@!9%%%$GE!%;I/:JI9E&lt;(DC="A2[`0)N9,Z(]RM.T_9@4+7#(DNA;PZ@]'A_IH(9I\M2*(4=)1'MM*P2]*+LY9(`%S[!N1%6]-M\A05X6&amp;ITF,!&lt;(A!,(G`]QAAR"M.!G(K@TA/?OW"S1#-^/A`[&gt;*ZS`(]*L#I.QXU?"R_R?-).]_JF9@*+&amp;G(S[(4B-DDOQB5A"F,7+]+&amp;V&lt;YQI!%+(JXH%*+\'#%KOPE19B[&gt;DA%I0!VE8O-&amp;&amp;.]!"4[A#TS!B)F#X'%]=9).L(V^&lt;R=,E':$%H.AA-1@!R-KVG.A:!!Z(E4G1N8;!.F-5$%:K"C)@2@+VE$3]QMO&lt;Q]8[U3S%S;W#[Q0YA:7K"A@)Y10NA@)$I#SN9$M$6#W.:!N!'8\!.E@9(\!1TP\O\D#R:!!,0X$J$C"/$GXQ-"!LTKY&amp;MA'!#8I&gt;_!!!!!!!(]!!!$Y?*RT9'"A++]Q-ZE!J*E:'2A5'"I9EP.45BH1Q"&amp;U!3DQ;([DY&gt;(.[&gt;%NZ,%$*P&lt;`AO(*ZB_-`&amp;-/?H3?]'A_IH%9BW9M9/XL?\O!TG"A2"*T!')F"AE'G$A0EDA)/0O\O$:A-1PG:J!?4C"/TCUQ-.#L$KY&amp;MA(6-BU&amp;!!!!!!YA!9!(!!!'-D!O-#YR!!!!!!!!$#!!A!!!!!1S-#YQ!!!!!!YA!9!(!!!'-D!O-#YR!!!!!!!!$#!!A!!!!!1S-#YQ!!!!!!YA!9!(!!!'-D!O-#YR!!!!!!!!&amp;!%!!!$V6T7#?3;CD#ZT5EY'34G&gt;!!!!$1!!!!!!!!!!!!!!!!!!!!!!!!#!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A'!!!9'9!!''"A!"G!'!!;!!1!'Q!-!"L!.!!;-/Q!'A^5!"I#L!!;!V1!'A+M!"I$6!!;!KQ!'A.5!"G#O!!99W!!'"O!!"A'!!!@````]!!!1!````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!?(A!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!?+SKK[RY!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!?+SKI[/DI[OM?!!!!!!!!!!!!!!!!!!!!!$``Q!!?+SKI[/DI[/DI[/LL(A!!!!!!!!!!!!!!!!!!0``!+OKI[/DI[/DI[/DI[/DK[Q!!!!!!!!!!!!!!!!!``]!KKKDI[/DI[/DI[/DI[0_KQ!!!!!!!!!!!!!!!!$``Q#KK[OKI[/DI[/DI[0_`P[K!!!!!!!!!!!!!!!!!0``!+KLK[OLKK/DI[0_`P\_`KI!!!!!!!!!!!!!!!!!``]!KKOLK[OLK[KM`P\_`P\_KA!!!!!!!!!!!!!!!!$``Q#KK[OLK[OLK`\_`P\_`P[K!!!!!!!!!!!!!!!!!0``!+KLK[OLK[OL`P\_`P\_`KI!!!!!!!!!!!!!!!!!``]!KKOLK[OLK[P_`P\_`P\_KA!!!!!!!!!!!!!!!!$``Q#KK[OLK[OLK`\_`P\_`P[K!!!!!!!!!!!!!!!!!0``!+KLK[OLK[OL`P\_`P\_`KI!!!!!!!!!!!!!!!!!``]!K[OLK[OLK[P_`P\_`P[LKQ!!!!!!!!!!!!!!!!$``Q!!J+KLK[OLK`\_`P[LL+1!!!!!!!!!!!!!!!!!!0``!!!!!+3LK[OL`P[LK[1!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!#EK[OLK[-!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!J+-!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!!!)!!1!!!!!!$!!"2F")5!!!!!!!!Q!!!!1!!!!!!!!$.A!!"NVYH+V64UA552T_T&lt;D+WV8RD8^S&amp;Z2&gt;:8;47#'%UJ9MS^H!WET:B/J1,IWJ9"L\2Y*%$QW3B\UE+!2#*QE[&gt;0$1.7+V9!Y*1K!'GZY[&gt;B($H*V_-_0MTG[Y&gt;8!0D]=QX`?^^XX@&lt;Q?A&lt;*-[W1R-+]$10&gt;S%&amp;(#)-A/1;C6Q^00.!BVA@A.4[W)5[#)$&gt;*P.-!U+6)CSDZQ6ZO!HPKV_6V`#9T:!&gt;`$6-OJ#-I=#6;*=TVXHUZ2`V]$0F:KM($43**.B\`$O@:+5*F!1J":NZ6K:$$"#E]UG.@&gt;&amp;RI=E8HNK&lt;S5OH&gt;+O!"8ESCC@0IW-+0V2JW1899J^9V)#5L&lt;!SMJ+$M1:)*^_D!Y.-Y7U38;R#+9;-4%_\&gt;=R$BW$/EF42X"HZL7T;["#;!UP)R*B4]U&lt;4ZF3AFPJUG'\O\M)Q`5).K*!,:__3FRE2^QKL?S8XA-$4/I"YN590'=8O6YN"0X&gt;;MT"'W"I'0&gt;B"=Z)-DM).EX,$5Y1Y;W?AMV-Y3+GQ&amp;T45\!,=R2S-=T`)Q&lt;"FGJO\"Z,R/*$5=`%)]`$M5AMZHE3(:W-R)=]9C1?_4OA4E'WNWOXV]4U&lt;E!&gt;W/!+D&amp;D.HI$FZ75U!.==^"*#[`FU&amp;M=B&gt;2$'MI;,/=-VV:RTF^%ZY&gt;@N9=U^&lt;Y$.LWQQ6^EWL#R(#Y_66^FT*V`:]Y,=/&amp;V175T*$YEC^7MX1*&lt;+_B(6#7)24!&gt;C:P)K[U?&gt;4F/H7'5P#$)N[+T@V-JW&gt;G&amp;B)1_(TA?SH&lt;5RD.&amp;:;6U^6!_RO?K7OA%.-'JJ&lt;D`'I@V&lt;L+M`V%-)Z6N`Y^C?.P^(4]P#]?DI_(#"`?5+B!4:B=?M-FC*ROL%Z(FQY*5WN\\BF2+TLTGX-4,'B@=`;`CD`3@,@MWS8S5OOTOH=^01G42U0JA.;^&amp;V5/&amp;%&gt;.#G8JS3.DZ&gt;&lt;BGQ?FVHU)R,Z@3Y$AY/5".8QS;J#6ZA38HNC&lt;7?NQKGLC9`__/HLA_T^^Y&amp;\TX!W6PV0G/.]3PRT:&lt;AC8MN238&lt;;YHM"Y7%?5%N^A).)P_-!H6#&gt;`58WI._6:!?%K2,/-1YT[@)%NF,@=V_=F+B,&amp;*;B`PAYF_ZC@-07S4[.Q!!!!!!"!!!!#E!!!!%!!!!!!!!!!Q!!5*%3&amp;!!!!!!!!-!!!!%!!!!!!!!!')!!!"S?*RD9'$)%Z"A_M&gt;1^Z?"3?!LE#(^FY&amp;:U)`R.Q-$JZ`!93$.+#!*&amp;*&lt;^S]!OK!U7VD[CS]%!";JMD"S3()=&amp;/=!S(#U;$0```_@Y?O1;8-52(TB4::9]BQ1!&amp;'):!!!!!!!!"!!!!!=!!!*X!!!!#!!!!#&amp;@&lt;GF@4'&amp;T&gt;%NO&lt;X&gt;O4X&gt;O;7ZH4&amp;:$&lt;'&amp;T=U.M&gt;8.U:8)!!!!])!#!!!!!!!%!#!!Q`````Q!"!!!!!!!A!!!!!1!91&amp;!!!"&amp;4;7VQ&lt;'5A2'FT='^T97*M:1!"!!!!!!!!!!!!'ER71WRB=X.1=GFW982F2'&amp;U962B9E^S:'6S!!!!+3!!A!!!!!!#!!5!"Q!!$!"!!!(`````!!!!!1!"!!!!!1!!!!!!!!!!!!!!'UR71WRB=X.1=GFW982F2'&amp;U962J&lt;76T&gt;'&amp;N=!!!!"EA!)!!!!!!!1!&amp;!!=!!!%!!/8`PLU!!!!!!!!!*ER71WRB=X.1=GFW982F2'&amp;U95RB=X2"=("M;76E6'FN:8.U97VQ!!!!'3!!A!!!!!!"!!5!"Q!!!1!!Z@__P1!!!!!!!!!;4&amp;:$&lt;'&amp;T=V"S;8:B&gt;'6%982B6(FQ:52F=W-!!!"/)!#!!!!!!!%!#!!Q`````Q!"!!!!!!!S!!!!!A!11$$`````"F.U=GFO:Q!!'E"1!!%!!"&amp;4;7VQ&lt;'5A2'FT='^T97*M:1!"!!%!!!!!!!!!(ER71WRB=X.1=GFW982F2'&amp;U952G&lt;(2%982B5WF[:1!!!"EA!)!!!!!!!1!&amp;!!-!!!%!!!!!!!A!!!!!!!!!'ER71WRB=X.1=GFW982F2'&amp;U952G&lt;(2%982B!!!!0C!!A!!!!!!#!""!-0````]'5X2S;7ZH!!!;1&amp;!!!1!!%6.J&lt;8"M:3"%;8.Q&lt;X.B9GRF!!%!!1!!!!!!!!!!!!!!&amp;%Z*,ER7,E&amp;M&lt;#Z4&lt;X6S9W60&lt;GRZ!!!!&amp;3!!A!!!!!!"!!1!)1!"!!!"!!!!!!!!!!!%!!-!#!!!!!1!!!"1!!!!+!!!!!)!!!1!!!!!!Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$X!!!"AXC=D9`.3M.!&amp;)7`:.IUL;X7HY)OB&amp;GZ=#'#,R"18)@W"5S&lt;31G-*C44YN)8U\@R!8S#?J.7OOD'/8$BHH-Y=SYQ92T&gt;&lt;_1&amp;-V@F&lt;UO9]`/^_@I%`+N:`FJ;IZ`SOCTK:'\.H6UP&lt;&amp;,8EU.FY3SX59Q(VY^W64N4[3,4L6W86&lt;Z/H.&amp;JYB+[!A;EI#\R:6'\F1=[^+-?+L.,QOB$&amp;6/X*5S23&gt;.9L!%^1L6+-U,;ZAT&lt;8Q@+P;?3%UNEHS.O`NH&amp;2U&lt;1$('(P%C.$M]3ITHG2/1'9_(_Y/^QS/S6UR&lt;&lt;ITT/B'F/^+2_FS%DTLG1/9*@T0J'Y1!!!!"F!!%!!A!$!!1!!!")!!]%!!!!!!]!W!$6!!!!51!0"!!!!!!0!.A!V1!!!&amp;I!$Q1!!!!!$Q$9!.5!!!"DA!#%!)!!!!]!W!$6#&amp;.F:W^F)&amp;6*#&amp;.F:W^F)&amp;6*#&amp;.F:W^F)&amp;6*!4!!!!"35V*$$1I!!UR71U.-1F:8!!!1U!!!"*)!!!!A!!!1M!!!!!!!!!!!!!!!)!!!!$1!!!2]!!!!(ER*1EY!!!!!!!!"?%R75V)!!!!!!!!"D&amp;*55U=!!!!!!!!"I%.$5V1!!!!!!!!"N%R*&gt;GE!!!!!!!!"S%.04F!!!!!!!!!"X&amp;2./$!!!!!!!!!"]%2'2&amp;-!!!!!!!!#"%R*:(-!!!!!!!!#'&amp;:*1U1!!!!"!!!#,(:F=H-!!!!%!!!#6&amp;.$5V)!!!!!!!!#O%&gt;$5&amp;)!!!!!!!!#T%F$4UY!!!!!!!!#Y'FD&lt;$A!!!!!!!!#^%.11T)!!!!!!!!$#%R*:H!!!!!!!!!$(%:128A!!!!!!!!$-%:13')!!!!!!!!$2%:15U5!!!!!!!!$7&amp;:12&amp;!!!!!!!!!$&lt;%R*9G1!!!!!!!!$A%*%28A!!!!!!!!$F%*%3')!!!!!!!!$K%*%5U5!!!!!!!!$P&amp;:*6&amp;-!!!!!!!!$U%253&amp;!!!!!!!!!$Z%V6351!!!!!!!!$_%B*5V1!!!!!!!!%$&amp;:$6&amp;!!!!!!!!!%)%:515)!!!!!!!!%.!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*!!!!!!!!!!!`````Q!!!!!!!!$)!!!!!!!!!!$`````!!!!!!!!!.Q!!!!!!!!!!0````]!!!!!!!!!Z!!!!!!!!!!!`````Q!!!!!!!!%1!!!!!!!!!!$`````!!!!!!!!!2A!!!!!!!!!!0````]!!!!!!!!"1!!!!!!!!!!!`````Q!!!!!!!!'-!!!!!!!!!!$`````!!!!!!!!!:Q!!!!!!!!!!@````]!!!!!!!!$#!!!!!!!!!!%`````Q!!!!!!!!/-!!!!!!!!!!@`````!!!!!!!!![!!!!!!!!!!#0````]!!!!!!!!$M!!!!!!!!!!*`````Q!!!!!!!!0%!!!!!!!!!!L`````!!!!!!!!!^1!!!!!!!!!!0````]!!!!!!!!$[!!!!!!!!!!!`````Q!!!!!!!!1!!!!!!!!!!!$`````!!!!!!!!""1!!!!!!!!!!0````]!!!!!!!!%G!!!!!!!!!!!`````Q!!!!!!!!C=!!!!!!!!!!$`````!!!!!!!!#+1!!!!!!!!!!0````]!!!!!!!!)N!!!!!!!!!!!`````Q!!!!!!!!C]!!!!!!!!!!$`````!!!!!!!!#`A!!!!!!!!!!0````]!!!!!!!!-!!!!!!!!!!!!`````Q!!!!!!!!Q)!!!!!!!!!!$`````!!!!!!!!$"A!!!!!!!!!!0````]!!!!!!!!-)!!!!!!!!!!!`````Q!!!!!!!!S)!!!!!!!!!!$`````!!!!!!!!$*!!!!!!!!!!!0````]!!!!!!!!0$!!!!!!!!!!!`````Q!!!!!!!!]5!!!!!!!!!!$`````!!!!!!!!$RQ!!!!!!!!!!0````]!!!!!!!!03!!!!!!!!!#!`````Q!!!!!!!""%!!!!!"64;7VQ&lt;'5A2'FT='^T97*M:3ZD&gt;'Q!!!!!</Property>
<Property Name="NI.LVClass.Geneology" Type="Xml"><String>
<Name></Name>
<Val>!!!!!2F4;7VQ&lt;'5A2'FT='^T97*M:3ZM&gt;G.M98.T5&amp;2)-!!!!!!!!!!!!!!!!!!#!!%!!!!!!!!!!!!!!1!91&amp;!!!"&amp;4;7VQ&lt;'5A2'FT='^T97*M:1!"!!!!!!!!!!!!!!!!!1Z-97*73568)%^C;G6D&gt;!"16%AQ!!!!!!!!!!!!)!#!!!!!!!!!!!!!!!!!!!%!!!!!!!%!!!!!!A!11$$`````"F.U=GFO:Q!!9A$RZ@__P1!!!!):5WFN='RF)%2J=X"P=W&amp;C&lt;'5O&lt;(:D&lt;'&amp;T=R64;7VQ&lt;'5A2'FT='^T97*M:3ZD&gt;'Q!+E"1!!%!!"V$&lt;(6T&gt;'6S)'^G)'.M98.T)("S;8:B&gt;'5A:'&amp;U91!"!!%!!!!"`````Q!!!!!!!!!!!1Z-97*73568)%^C;G6D&gt;!"16%AQ!!!!!!!!!!!!)!#!!!!!!!!!!!!!!!!</Val>
</String>
</Property>
<Property Name="NI.LVClass.IsTransferClass" Type="Bool">false</Property>
<Property Name="NI.LVClass.LowestCompatibleVersion" Type="Str">1.0.0.0</Property>
<Item Name="Parent Libraries" Type="Parent Libraries">
<Item Name="IDisposable.lvclass" Type="Parent" URL="../../IDisposable/IDisposable.lvclass"/>
</Item>
<Item Name="Simple Disposable.ctl" Type="Class Private Data" URL="Simple Disposable.ctl">
<Property Name="NI.LibItem.Scope" Type="Int">2</Property>
</Item>
</LVClass>
Expand Down
6 changes: 6 additions & 0 deletions Tests/LV20_Interfaces/steps.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
steps:
- task: CmdLine@2
displayName: 'LV20 - Interfaces - Run Tests'
inputs:
script: 'LabVIEWCLI -LabVIEWPath "%LabVIEW%\LabVIEW.exe" -AdditionalOperationDirectory "$(Build.SourcesDirectory)\Toolchain" -OperationName Test -Project "$(Build.SourcesDirectory)\Tests\LV20_Interfaces\LV20_Interfaces.lvproj" -ResultsFolder "$(System.DefaultWorkingDirectory)\TestResults"'
workingDirectory: '$(Build.SourcesDirectory)'
1 change: 1 addition & 0 deletions Tests/all-tests.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
steps:
- template: PPL_PrivateClass/steps.yml
- template: LV20_Interfaces/steps.yml