⬅ biobb_gromacs/test/unitests/test_gromacs/test_convert_tpr_container.py source

1 # type: ignore
2 from biobb_common.tools import test_fixtures as fx
3 from biobb_gromacs.gromacs.convert_tpr import convert_tpr
4 import pytest
5 import sys
6  
7  
8 class TestConvertTprDocker:
9 def setup_class(self):
10 fx.test_setup(self, 'convert_tpr_docker')
11  
12 def teardown_class(self):
13 # pass
14 fx.test_teardown(self)
15  
16 def test_convert_tpr_docker(self):
17 convert_tpr(properties=self.properties, **self.paths)
18 assert fx.not_empty(self.paths['output_tpr_path'])
19  
20  
21 @pytest.mark.skipif(sys.platform == 'darwin', reason="singularity not available on macOS")
22 class TestConvertTprSingularity:
23 def setup_class(self):
24 fx.test_setup(self, 'convert_tpr_singularity')
25  
26 def teardown_class(self):
27 # pass
28 fx.test_teardown(self)
29  
30 def test_convert_tpr_singularity(self):
31 convert_tpr(properties=self.properties, **self.paths)
  • W292 No newline at end of file
32 assert fx.not_empty(self.paths['output_tpr_path'])