ref: c1656cf8f471bd852affbd839abbfff6e7b8f210
dir: /python/test/list_missing_tests/
#! /usr/bin/python
from glob import glob
from os.path import splitext, exists
import sys
if len(sys.argv) > 1: verbose = True
else: verbose = False
cfiles = [ file.split('/')[-1] for file in glob('../../src/*.c') ]
cfiles.sort()
for cfile in cfiles:
pythonfile=splitext(cfile)[0]+'.py'
if not exists(pythonfile):
print "[X] %30s" % cfile, "[ ] %30s" % pythonfile
#print cfile, "has NO test", pythonfile
elif verbose:
print "[X] %30s" % cfile, "[X] %30s" % pythonfile
pythonfiles = [ file.split('/')[-1] for file in glob('*.py') ]
pythonfiles.sort()
for pythonfile in pythonfiles:
cfile=splitext(pythonfile)[0]+'.c'
if not exists('../../'+cfile):
print "[ ] %30s" % cfile, "[X] %30s" % pythonfile
#print pythonfile, "has NO source", cfile
elif verbose:
print "[X] %30s" % cfile, "[X] %30s" % pythonfile