def test_invalid_method():
    with pytest.raises(ValueError):
        peak_finding.peak_find(np.zeros((10, 10)), method="Invalid")
def test_invalid_method():
    with pytest.raises(ValueError):
        peak_finding.peak_find(np.zeros((10,10)), method="Invalid")
def test_methods():
    data, npeaks = pattern.get_test_pattern((256, 256))
    methods = peak_finding.list_methods()
    for method in methods:
        peaks = peak_finding.peak_find(data, method=method)
        assert peaks.shape == (npeaks, 2)
def test_methods():
    data, npeaks = pattern.get_test_pattern((256, 256))
    methods = peak_finding.list_methods()
    for method in methods:
        peaks = peak_finding.peak_find(data, method=method)
        assert peaks.shape==(npeaks,2)