TestCase

class ase2sprkkr.outputs.test.init_tests.TestCase[source]

A testcase class with some usefull assertions and a better numpy arrays comparison

Class hierarchy

Inheritance diagram of ase2sprkkr.outputs.test.init_tests.TestCase

Constructor

__init__()
_print_output = False
_calc_args = {'directory': False, 'empty_spheres': False, 'input_file': 'output_test_calc.inp', 'mpi': 'auto', 'options': {'NE': 20, 'NKTAB': 5}, 'output_file': 'output_test_calc.out', 'potential_file': 'output_test_calc.pot', 'print_output': False}
temporary_dir()[source]
classmethod calc_args(**kwargs)[source]
run_sprkkr()[source]
assertAsyncEqual(a, b)[source]
assertAsyncRaises(a, b)[source]
assertRaises(a, b=None)[source]
assertAlmostEqual(a, b, **kwargs)[source]
assertIsNone(a)[source]
static runAsync(corr)[source]
assertTrue(val)[source]
assertFalse(val)[source]
assertEqual(a, b, msg=None)[source]
assertNotEqual(a, b)[source]
classmethod almost_equal_precision(**kwargs)[source]