Skip to content

Commit b1a79fc

Browse files
committed
Add more cuncurrent tests
1 parent 9ab1c47 commit b1a79fc

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

tests/test_concurrent.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ def test_gather_atoms(self):
4747

4848
ids = self.lmp.extract_atom("id").result()
4949
self.assertEqual(len(ids), 256)
50+
self.assertEqual(self.lmp.get_natoms().result(), 256)
5051

5152
def test_extract_fix(self):
5253
x = self.lmp.extract_fix("2", 0, 1, 1).result()
@@ -92,6 +93,29 @@ def test_extract_box(self):
9293
def test_cmdarg_options(self):
9394
self.assertTrue(os.path.isfile(self.citation_file))
9495

96+
def test_version(self):
97+
self.assertEqual(self.lmp.version.result(), 20230802)
98+
99+
def test_extract_global(self):
100+
self.assertEqual(
101+
self.lmp.extract_global(name="boxhi").result(),
102+
[6.718384765530029, 6.718384765530029, 6.718384765530029]
103+
)
104+
self.assertEqual(
105+
self.lmp.extract_global(name="boxlo").result(),
106+
[0.0, 0.0, 0.0]
107+
)
108+
109+
def test_properties(self):
110+
self.assertEqual(self.lmp.has_exceptions.result(), True)
111+
self.assertEqual(self.lmp.has_gzip_support.result(), True)
112+
self.assertEqual(self.lmp.has_png_support.result(), True)
113+
self.assertEqual(self.lmp.has_jpeg_support.result(), True)
114+
self.assertEqual(self.lmp.has_ffmpeg_support.result(), False)
115+
116+
def test_get_thermo(self):
117+
self.assertEqual(float(self.lmp.get_thermo("temp").result()), 1.1298532212880312)
118+
95119

96120
if __name__ == "__main__":
97121
unittest.main()

0 commit comments

Comments
 (0)