@@ -139,6 +139,12 @@ include("interface.jl")
139
139
140
140
@test all (((x, y),) -> x. as == y. as && x. bs == y. bs, zip (chains, chains2))
141
141
142
+ # Unexpected order of arguments.
143
+ str = " Number of chains (10) is greater than number of samples per chain (5)"
144
+ @test_logs (:warn , str) match_mode= :any sample (MyModel (), MySampler (),
145
+ MCMCThreads (), 5 , 10 ;
146
+ chain_type = MyChain)
147
+
142
148
# Suppress output.
143
149
logs, _ = collect_test_logs (; min_level= Logging. LogLevel (- 1 )) do
144
150
sample (MyModel (), MySampler (), MCMCThreads (), 10_000 , 1000 ;
@@ -189,6 +195,12 @@ include("interface.jl")
189
195
190
196
@test all (((x, y),) -> x. as == y. as && x. bs == y. bs, zip (chains, chains2))
191
197
198
+ # Unexpected order of arguments.
199
+ str = " Number of chains (10) is greater than number of samples per chain (5)"
200
+ @test_logs (:warn , str) match_mode= :any sample (MyModel (), MySampler (),
201
+ MCMCDistributed (), 5 , 10 ;
202
+ chain_type = MyChain)
203
+
192
204
# Suppress output.
193
205
logs, _ = collect_test_logs (; min_level= Logging. LogLevel (- 1 )) do
194
206
sample (MyModel (), MySampler (), MCMCDistributed (), 10_000 , 100 ;
0 commit comments