import HDF5.API @testset "plugins" begin state = API.h5pl_get_loading_state() @test state != API.H5PL_TYPE_ERROR @test API.h5pl_set_loading_state(state) === nothing tmp = mktempdir() @test API.h5pl_append(tmp) === nothing @test API.h5pl_get(1) == tmp tmp = mktempdir() @test API.h5pl_prepend(tmp) === nothing @test API.h5pl_get(0) == tmp tmp = mktempdir() @test API.h5pl_replace(tmp, 1) === nothing @test API.h5pl_get(1) == tmp tmp = mktempdir() @test API.h5pl_insert(tmp, 1) === nothing @test API.h5pl_get(1) == tmp @test API.h5pl_remove(1) === nothing @test API.h5pl_size() == 3 end