()
| 397 | |
| 398 | |
| 399 | def test_hypersparse_query(): |
| 400 | g = dgl.graph([]) |
| 401 | g = g.to(F.ctx()) |
| 402 | g.add_nodes(1000001) |
| 403 | g.add_edges([0], [1]) |
| 404 | for i in range(10): |
| 405 | assert g.has_nodes(i) |
| 406 | assert not g.has_nodes(1000002) |
| 407 | assert g.edge_ids(0, 1) == 0 |
| 408 | src, dst = g.find_edges([0]) |
| 409 | src, dst, eid = g.in_edges(1, form="all") |
| 410 | src, dst, eid = g.out_edges(0, form="all") |
| 411 | src, dst = g.edges() |
| 412 | assert g.in_degrees(0) == 0 |
| 413 | assert g.in_degrees(1) == 1 |
| 414 | assert g.out_degrees(0) == 1 |
| 415 | assert g.out_degrees(1) == 0 |
| 416 | |
| 417 | |
| 418 | def test_empty_data_initialized(): |
no test coverage detected