@@ -7,15 +7,15 @@ g = FactorGraph(A)
77@testset " Basics" begin
88 @test @inferred nfactors (g) == m
99 @test @inferred nvariables (g) == n
10- @test all (@inferred degree (g, f_vertex (a)) == length (@inferred neighbors (g,f_vertex (a))) for a in f_vertices (g))
11- @test all (@inferred degree (g, v_vertex (i)) == length (@inferred neighbors (g,v_vertex (i))) for i in v_vertices (g))
10+ @test all (@inferred degree (g, f_vertex (a)) == length (@inferred neighbors (g,f_vertex (a))) for a in eachfactor (g))
11+ @test all (@inferred degree (g, v_vertex (i)) == length (@inferred neighbors (g,v_vertex (i))) for i in eachvariable (g))
1212
1313 @test length (collect (@inferred edges (g))) == @inferred ne (g)
1414
15- @test all (all (src (e)== a for (e,a) in zip (inedges (g, v_vertex (i)), neighbors (g, v_vertex (i)))) for i in v_vertices (g))
16- @test all (all (src (e)== i for (e,i) in zip (inedges (g, f_vertex (a)), neighbors (g, f_vertex (a)))) for a in f_vertices (g))
17- @test all (all (dst (e)== a for (e,a) in zip (outedges (g, v_vertex (i)), neighbors (g, v_vertex (i)))) for i in v_vertices (g))
18- @test all (all (dst (e)== i for (e,i) in zip (outedges (g, f_vertex (a)), neighbors (g, f_vertex (a)))) for a in f_vertices (g))
15+ @test all (all (src (e)== a for (e,a) in zip (inedges (g, v_vertex (i)), neighbors (g, v_vertex (i)))) for i in eachvariable (g))
16+ @test all (all (src (e)== i for (e,i) in zip (inedges (g, f_vertex (a)), neighbors (g, f_vertex (a)))) for a in eachfactor (g))
17+ @test all (all (dst (e)== a for (e,a) in zip (outedges (g, v_vertex (i)), neighbors (g, v_vertex (i)))) for i in eachvariable (g))
18+ @test all (all (dst (e)== i for (e,i) in zip (outedges (g, f_vertex (a)), neighbors (g, f_vertex (a)))) for a in eachfactor (g))
1919
2020 @test_throws ArgumentError degree (g, 1 )
2121 @test_throws ArgumentError neighbors (g, 1 )
5151end
5252
5353@testset " Edge indices" begin
54- @test all (v_vertices (g)) do i
54+ @test all (eachvariable (g)) do i
5555 idx .(collect (inedges (g, v_vertex (i)))) == edge_indices (g, v_vertex (i))
5656 end
57- @test all (f_vertices (g)) do a
57+ @test all (eachfactor (g)) do a
5858 idx .(collect (inedges (g, f_vertex (a)))) == edge_indices (g, f_vertex (a))
5959 end
6060end
0 commit comments