def test_KNN(neigh, N): E fixture 'neigh' not found > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute,
时间: 2023-06-23 07:10:16 浏览: 144
hd_knn_tree:使用心脏病数据集的决策树和K最近邻居
这个错误信息看起来像是 pytest 的测试框架报的错。它说找不到 `neigh` 这个 fixture,也就是说你在测试函数中引用了 `neigh` 这个 fixture,但是 pytest 并没有找到这个 fixture 的定义。可能是你没有在测试文件中定义这个 fixture,或者是定义的方式有误。你可以检查一下测试文件中是否有定义了名为 `neigh` 的 fixture,并且确保它的定义是正确的。如果问题还存在,你可以提供更多的代码和上下文信息,我们再一起看看问题出在哪里。
阅读全文