diff --git a/src/graph.jl b/src/graph.jl index 94954602..7f994f45 100644 --- a/src/graph.jl +++ b/src/graph.jl @@ -26,7 +26,6 @@ SparsityPatternCSC(A::SparseMatrixCSC) = SparsityPatternCSC(A.m, A.n, A.colptr, SparseArrays.indtype(::SparsityPatternCSC{T}) where {T} = T Base.size(S::SparsityPatternCSC) = (S.m, S.n) Base.size(S::SparsityPatternCSC, d::Integer) = d::Integer <= 2 ? size(S)[d] : 1 -Base.axes(S::SparsityPatternCSC, d::Integer) = Base.OneTo(size(S, d)) SparseArrays.nnz(S::SparsityPatternCSC) = length(S.rowval) SparseArrays.rowvals(S::SparsityPatternCSC) = S.rowval diff --git a/test/graph.jl b/test/graph.jl index 732b62ca..2a6211c4 100644 --- a/test/graph.jl +++ b/test/graph.jl @@ -69,8 +69,10 @@ using Test @test size(A, 1) == size(S, 1) @test size(A, 2) == size(S, 2) @test size(A, 3) == size(S, 3) + @test axes(A) == axes(S) @test axes(A, 1) == axes(S, 1) @test axes(A, 2) == axes(S, 2) + @test axes(A, 3) == axes(S, 3) end @testset "getindex" begin A = sprand(Bool, 100, 100, 0.1)