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