summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaula PĂ©rez Bianchi <44149844+paulitapb@users.noreply.github.com>2022-10-25 02:32:40 -0300
committerJarrod Millman <jarrod.millman@gmail.com>2022-11-01 10:28:15 -0700
commit520aa114a014ca0e117f0d8821f0d753aa43a957 (patch)
tree1b05ea7db00b44cc6c875d3a0257e91c3557bd9a
parent3936c56393aa1decf4abb943058294064387d90f (diff)
downloadnetworkx-520aa114a014ca0e117f0d8821f0d753aa43a957.tar.gz
added coverage in generators/tree.py (#6082)
-rw-r--r--networkx/generators/tests/test_trees.py13
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)