diff options
author | Paula PĂ©rez Bianchi <44149844+paulitapb@users.noreply.github.com> | 2022-10-25 02:32:40 -0300 |
---|---|---|
committer | Jarrod Millman <jarrod.millman@gmail.com> | 2022-11-01 10:28:15 -0700 |
commit | 520aa114a014ca0e117f0d8821f0d753aa43a957 (patch) | |
tree | 1b05ea7db00b44cc6c875d3a0257e91c3557bd9a | |
parent | 3936c56393aa1decf4abb943058294064387d90f (diff) | |
download | networkx-520aa114a014ca0e117f0d8821f0d753aa43a957.tar.gz |
added coverage in generators/tree.py (#6082)
-rw-r--r-- | networkx/generators/tests/test_trees.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/networkx/generators/tests/test_trees.py b/networkx/generators/tests/test_trees.py index a13644a1..ea1f7d0c 100644 --- a/networkx/generators/tests/test_trees.py +++ b/networkx/generators/tests/test_trees.py @@ -86,3 +86,16 @@ def test_random_tree(): """Tests that a random tree is in fact a tree.""" T = nx.random_tree(10, seed=1234) assert nx.is_tree(T) + + +def test_random_tree_n_zero(): + """Tests if n = 0 then the NetworkXPointlessConcept exception is raised.""" + with pytest.raises(nx.NetworkXPointlessConcept): + T = nx.random_tree(0, seed=1234) + + +def test_random_tree_using_generator(): + """Tests that creating a ramdom tree with a generator works""" + G = nx.Graph() + T = nx.random_tree(10, seed=1234, create_using=G) + assert nx.is_tree(T) |