def test_n_threads(self): print('testing setting n_threads') Ainv = Pardiso(self.A, is_symmetric=True, n_threads=1) self.assertEqual(Ainv.n_threads, 1) Ainv2 = Pardiso(self.A, is_symmetric=True, n_threads=4) self.assertEqual(Ainv2.n_threads, 4) self.assertEqual(Ainv2.n_threads, Ainv.n_threads) Ainv.n_threads = 3 self.assertEqual(Ainv.n_threads, 3) self.assertEqual(Ainv2.n_threads, Ainv.n_threads) with self.assertRaises(TypeError): Ainv.n_threads = 2.3