def test_Standard_Cartan(): c = CartanType("A4") assert c.rank() == 4 assert c.series == "A" m = Standard_Cartan("A", 2) assert m.rank() == 2 assert c.series == "A"
def __new__(cls, n): if n < 1: raise ValueError("n can not be less than 1") return Standard_Cartan.__new__(cls, "A", n)
def __new__(cls, n): assert n >= 1 return Standard_Cartan.__new__(cls, "A", n)
def __init__(self, n): assert n >= 1 Standard_Cartan.__init__(self, "A", n)