mirror of
https://github.com/rdkit/rdkit.git
synced 2026-06-04 21:54:27 +08:00
* Issue #1071: add yapf configuration file * yapf formatting of Code directory * yapf formatting of Contrib directory * yapf formatting of Data directory * yapf formatting of Docs directory * yapf formatting of External directory * yapf formatting of Projects directory * yapf formatting of Regress directory * yapf formatting of Scripts directory * yapf formatting of Web directory * yapf formatting of rdkit directory
31 lines
740 B
Python
Executable File
31 lines
740 B
Python
Executable File
# Copyright (C) 2001 greg Landrum and Rational Discovery LLC
|
|
"""basic unit testing code for query mols
|
|
|
|
"""
|
|
from __future__ import print_function
|
|
|
|
from rdkit import RDConfig
|
|
import unittest, os, sys
|
|
|
|
|
|
class TestCase(unittest.TestCase):
|
|
|
|
def setUp(self):
|
|
print('\n%s: ' % self.shortDescription(), end='')
|
|
# decipher the name of the executable
|
|
if (sys.platform == 'win32'):
|
|
exe = 'QueryMolTest___Win32_Debug/QueryMolTest.exe'
|
|
else:
|
|
exe = 'querytest.exe'
|
|
# update to use the full path
|
|
self.exe = '%s/Code/GraphMol/%s' % (RDConfig.RDBaseDir, exe)
|
|
|
|
def test1(self):
|
|
""" the basic test """
|
|
res = os.system(self.exe)
|
|
assert res == 0, 'test failed'
|
|
|
|
|
|
if __name__ == '__main__':
|
|
unittest.main()
|