def test_remove_group_twice(): root = RootGroup() group = root.add_group("test group 1") root.remove_group(group) with pytest.raises(ValueError): root.remove_group(group)
def test_remove_group_twice(): root = RootGroup() group = root.add_group("test group 1") root.remove_group(group) with pytest.raises(ValueError): root.remove_group(group)
def test_remove_group(): root = RootGroup() group1 = root.add_group("test group 1") group2 = root.add_group("test group 2") group3 = root.add_group("test group 3") assert len(root.get_groups()) == 3 root.remove_group(group2) assert len(root.get_groups()) == 2 assert group1 in root.get_groups() assert group2 not in root.get_groups() assert group3 in root.get_groups()
def test_remove_group(): root = RootGroup() group1 = root.add_group("test group 1") group2 = root.add_group("test group 2") group3 = root.add_group("test group 3") assert len(root.get_groups()) == 3 root.remove_group(group2) assert len(root.get_groups()) == 2 assert group1 in root.get_groups() assert group2 not in root.get_groups() assert group3 in root.get_groups()