TST improve parameter checking
TST use standard assert_ function