Coverage for tests/test_get_default_sim.py: 100%
10 statements
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-14 15:55 +0200
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-14 15:55 +0200
1""" Test the get_default_sim function. """
3def test_get_default_sim():
4 import gamdpy as gp
5 sim = gp.get_default_sim()
6 assert isinstance(sim, gp.Simulation)
7 assert isinstance(sim.configuration, gp.Configuration)
8 assert sim.configuration['r'] is not None
9 assert sim.configuration['m'] is not None
10 assert sim.configuration['v'] is not None
11 assert isinstance(sim.integrator, gp.integrators.NVT)
12 assert isinstance(sim.interactions[0], gp.PairPotential)
14if __name__ == '__main__': # pragma: no cover
15 test_get_default_sim()