1313
1414RemoteTestSet (args... ; kwargs... ) = RemoteTestSet (DefaultTestSet (args... ; kwargs... ))
1515
16- function Base. propertynames (x:: RemoteTestSet )
17- (:ts , Base. propertynames (x. ts)... )
18- end
19- function Base. getproperty (ts:: RemoteTestSet , sym:: Symbol )
20- if sym === :ts
21- return Base. getfield (ts, :ts )
22- end
23- return Base. getfield (Base. getfield (ts, :ts ), sym)
24- end
25- function Base. setproperty! (ts:: RemoteTestSet , sym:: Symbol , v)
26- return Base. setproperty! (ts. ts, sym, v)
27- end
16+ # function Base.propertynames(x::RemoteTestSet)
17+ # (:ts, Base.propertynames(x.ts)...)
18+ # end
19+ # function Base.getproperty(ts::RemoteTestSet, sym::Symbol)
20+ # if sym === :ts
21+ # return Base.getfield(ts, :ts)
22+ # end
23+ # return Base.getfield(Base.getfield(ts, :ts), sym)
24+ # end
25+ # function Base.setproperty!(ts::RemoteTestSet, sym::Symbol, v)
26+ # return Base.setproperty!(ts.ts, sym, v)
27+ # end
2828
2929# Record testsets as usual
3030Test. record (ts:: RemoteTestSet , t:: Union{Broken, Pass, Fail, Error} ; kwargs... ) = Test. record (ts. ts, t; kwargs... )
@@ -37,28 +37,28 @@ function Test.finish(ts::RemoteTestSet; print_results::Bool=Test.TESTSET_PRINT_E
3737 end
3838
3939 # Otherwise, just return the testset so it is returned from the @testset macro
40- return only (ts. results)
40+ return only (ts. ts . results)
4141end
4242
43- Test. filter_errors (ts:: RemoteTestSet ) = Test. filter_errors (ts. ts)
44- Test. get_test_counts (ts:: RemoteTestSet ) = Test. get_test_counts (ts. ts)
45- Test. get_alignment (ts:: RemoteTestSet , depth:: Int ) = Test. get_alignment (ts. ts, depth)
46-
47- @static if isdefined (Test, :results ) # VERSION > v"1.11.0-??"
48- Test. results (ts:: RemoteTestSet ) = Test. results (ts. ts)
49- end
50- @static if isdefined (Test, :print_verbose ) # VERSION > v"1.11.0-??"
51- Test. print_verbose (ts:: RemoteTestSet ) = Test. print_verbose (ts. ts)
52- end
53- @static if isdefined (Test, :format_duration ) # VERSION > v"1.?.0-"
54- Test. format_duration (ts:: RemoteTestSet ) = Test. format_duration (ts. ts)
55- end
56- @static if isdefined (Test, :get_rng ) # VERSION > v"1.12.0-"
57- Test. get_rng (ts:: RemoteTestSet ) = Test. get_rng (ts. ts)
58- end
59- @static if isdefined (Test, :anynonpass ) # VERSION > v"1.13.0-"
60- Test. anynonpass (ts:: RemoteTestSet ) = Test. anynonpass (ts. ts)
61- end
43+ # Test.filter_errors(ts::RemoteTestSet) = Test.filter_errors(ts.ts)
44+ # Test.get_test_counts(ts::RemoteTestSet) = Test.get_test_counts(ts.ts)
45+ # Test.get_alignment(ts::RemoteTestSet, depth::Int) = Test.get_alignment(ts.ts, depth)
46+
47+ # @static if isdefined(Test, :results) #VERSION > v"1.11.0-??"
48+ # Test.results(ts::RemoteTestSet) = Test.results(ts.ts)
49+ # end
50+ # @static if isdefined(Test, :print_verbose) #VERSION > v"1.11.0-??"
51+ # Test.print_verbose(ts::RemoteTestSet) = Test.print_verbose(ts.ts)
52+ # end
53+ # @static if isdefined(Test, :format_duration) #VERSION > v"1.?.0-"
54+ # Test.format_duration(ts::RemoteTestSet) = Test.format_duration(ts.ts)
55+ # end
56+ # @static if isdefined(Test, :get_rng) #VERSION > v"1.12.0-"
57+ # Test.get_rng(ts::RemoteTestSet) = Test.get_rng(ts.ts)
58+ # end
59+ # @static if isdefined(Test, :anynonpass) #VERSION > v"1.13.0-"
60+ # Test.anynonpass(ts::RemoteTestSet) = Test.anynonpass(ts.ts)
61+ # end
6262
6363macro remote_testset (args... )
6464 testsettype = nothing
0 commit comments