File: run_python_tests.py

package info (click to toggle)
rdkit 202503.6-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 222,000 kB
  • sloc: cpp: 411,111; python: 78,482; ansic: 26,181; java: 8,285; javascript: 4,404; sql: 2,393; yacc: 1,626; lex: 1,267; cs: 1,090; makefile: 581; xml: 229; fortran: 183; sh: 121
file content (23 lines) | stat: -rw-r--r-- 645 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#
#  Copyright (C) 2018 Greg Landrum
#   All Rights Reserved
#
#  This file is part of the RDKit.
#  The contents are covered by the terms of the BSD license
#  which is included in the file license.txt, found at the root
#  of the RDKit source tree.
#
import os
import sys
import time

from rdkit import RDConfig, TestRunner

if __name__ == '__main__':
  script = 'test_list.py'
  os.chdir(RDConfig.RDCodeDir)
  t1 = time.time()
  failed, nTests = TestRunner.RunScript(script, doLongTests=False, verbose=True)
  t2 = time.time()
  TestRunner.ReportResults(script, failed, nTests, t2 - t1, verbose=True, dest=sys.stderr)
  sys.exit(len(failed))