Skip to content

Commit 5201a33

Browse files
authored
Merge pull request #388 from ReactiveBayes/384-some-tests-are-not-running
384 some tests are not running
2 parents d023367 + 8cc3ac9 commit 5201a33

File tree

5 files changed

+19
-46
lines changed

5 files changed

+19
-46
lines changed
Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
module ContinuousTransitionNodeTest
1+
@testitem "ContinuousTransitionNode" begin
2+
module ContinuousTransitionNodeTest
23

3-
using Test, ReactiveMP, Random, Distributions, BayesBase, ExponentialFamily
4+
using Test, ReactiveMP, Random, Distributions, BayesBase, ExponentialFamily
45

5-
import ReactiveMP: getjacobians, gettransformation, ctcompanion_matrix
6-
7-
@testset "ContinuousTransitionNode" begin
6+
import ReactiveMP: getjacobians, gettransformation, ctcompanion_matrix
87
dy, dx = 2, 3
98
meta = CTMeta(a -> reshape(a, dy, dx))
109
@testset "Creation" begin
@@ -34,6 +33,5 @@ import ReactiveMP: getjacobians, gettransformation, ctcompanion_matrix
3433
@test size(A) == (dy, dx)
3534
@test A == gettransformation(meta)(m_a)
3635
end
37-
end
38-
36+
end
3937
end

test/nodes/test_mv_normal_weightedmean_precision.jl renamed to test/nodes/mv_normal_weightedmean_precision_tests.jl

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
module MvNormalWeightedMeanPrecisionNodeTest
1+
@testitem "MvNormalWeightedMeanPrecisionNodeTest" begin
2+
module MvNormalWeightedMeanPrecisionNodeTest
23

3-
using Test, ReactiveMP, Random, BayesBase, ExponentialFamily
4+
using Test, ReactiveMP, Random, BayesBase, ExponentialFamily
45

5-
import ReactiveMP: make_node
6-
7-
@testset "MvNormalWeightedMeanPrecisionNodeTest" begin
6+
import ReactiveMP: make_node
87
@testset "Creation" begin
98
node = make_node(MvNormalWeightedMeanPrecision)
109

@@ -58,5 +57,5 @@ import ReactiveMP: make_node
5857
end
5958
# NOTE: tests for average energy when interfaces are not PointMass are not implemented
6059
end
61-
end
60+
end
6261
end

test/nodes/test_transfominator.jl

Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
module UninformativeNodeTest
1+
@testitem "UninformativeNode" begin
2+
module UninformativeNodeTest
23

3-
using Test, ReactiveMP, Random, BayesBase, ExponentialFamily
4-
5-
@testset "UninformativeNode" begin
4+
using Test, ReactiveMP, Random, BayesBase, ExponentialFamily
65
@testset "Creation" begin
76
node = make_node(Uninformative)
87

@@ -19,5 +18,5 @@ using Test, ReactiveMP, Random, BayesBase, ExponentialFamily
1918
@test prod(GenericProd(), NormalMeanVariance(3, 4), Uninformative()) == NormalMeanVariance(3, 4)
2019
@test prod(GenericProd(), Uninformative(), Uninformative()) === Uninformative()
2120
end
22-
end
21+
end
2322
end

test/rules/mv_normal_weightedmean_precision/test_out.jl renamed to test/rules/mv_normal_weightedmean_precision/out_tests.jl

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
module RulesMvNormalWeightedMeanPrecisionOutTest
21

3-
using Test, ReactiveMP, BayesBase, Random, ExponentialFamily, Distributions
2+
@testitem "rules:MvNormalWeightedMeanPrecision:out" begin
3+
module RulesMvNormalWeightedMeanPrecisionOutTest
44

5-
import ReactiveMP: @test_rules
5+
using Test, ReactiveMP, BayesBase, Random, ExponentialFamily, Distributions
66

7-
@testset "rules:MvNormalWeightedMeanPrecision:out" begin
7+
import ReactiveMP: @test_rules
88
@testset "Belief Propagation: (m_ξ::PointMass, m_Λ::PointMass)" begin
99
@test_rules [check_type_promotion = true] MvNormalWeightedMeanPrecision(:out, Marginalisation) [
1010
(input = (m_ξ = PointMass([-1.0]), m_Λ = PointMass([2.0])), output = MvNormalWeightedMeanPrecision([-1.0], [2.0])),
@@ -41,6 +41,5 @@ import ReactiveMP: @test_rules
4141
)
4242
]
4343
end
44-
end
45-
44+
end
4645
end

0 commit comments

Comments
 (0)