diff --git a/kwant/tests/test_lattice.py b/kwant/tests/test_lattice.py index e803514b9057460b91e1fd9bc76930e903bed74b..3f9088aa342d16b0725f051b540725a7bbec5ec0 100644 --- a/kwant/tests/test_lattice.py +++ b/kwant/tests/test_lattice.py @@ -237,6 +237,9 @@ def test_norbs(): raises(ValueError, lattice.general, id_mat, norbs=1.5) raises(ValueError, lattice.general, id_mat, id_mat, norbs=1.5) raises(ValueError, lattice.general, id_mat, id_mat, norbs=[1.5, 1.5]) + # should raise ValueError if norbs is <= 0 + raises(ValueError, lattice.general, id_mat, norbs=0) + raises(ValueError, lattice.general, id_mat, norbs=-1) # test that lattices with different norbs are compared `not equal` lat = lattice.general(id_mat, basis=id_mat, norbs=None) lat1 = lattice.general(id_mat, basis=id_mat, norbs=1)