def testfolder(self): myutil.log2('test folder') import os folder = 'D:\\tech\\python\\Python33\\CodeCoverageHelper\\src\\Fusion\\Sketch\\Server\\Sketch\\ConstraintSolver' print("folder: " + folder) files = os.listdir(folder) for f in files: ftmp = os.path.join(folder, f) if os.path.isfile(ftmp): myutil.log(f) self.target.getClasses(ftmp)
def testcasenormal(self): myutil.log2('test normal cases') self.test('class Sket20chOffsetCmd2') self.test('class Sket20chOffsetCmd2 ') self.test('class Sket20chOffsetCmd2{ //niaho') self.test('class Sket20chOffsetCmd2{ //niaho ') self.test('class Sket20chOffsetCmd2 {') self.test('class Sket20chOffsetCmd2 : public baseClass') self.test('class Sket20chOffsetCmd2 : public baseClass') self.test('class Sket20chOffsetCmd2 : public baseClass, baseclass2 { ') self.test('class _EXPORT_API _Sket20chOffsetCmd2') self.test('class _EXPORT_API _Sket20chOffsetCmd2') self.test('class _EXPORT_API _Sket20chOffsetCmd2') self.test('class _EXPORT_API _Sket20chOffsetCmd2') self.test('class _EXPORT_API _Sket20chOffsetCmd2 : baseclass') self.test('class _EXPORT_API _Sket20chOffsetCmd2') self.test('class _EXPORT_API _Sket20chOffsetCmd2') self.test('class _EXPORT_API _Sket20chOffsetCmd2') self.test('class _EXPORT_API _Sket20chOffsetCmd2') self.test('class _EXPORT_API _Sket20chOffsetCmd2 : baseclass')
def printresult(features): myutil.log2("print features") for item in g_features.values(): item.print()
def testcasewrong(self): myutil.log2('test wrong cases') self.test('class Sket20chOffsetCmd2 public baseClass, baseclass2 { ')
def testfile(self): myutil.log2('test file') #self.target.getClasses('D:\tech\python\Python33\CodeCoverageHelper\src\Fusion\Sketch\Server\Sketch\ConstraintSolver\SketchConstraintSolver.h') self.target.getClasses('C:\SketchConstraintSolver.h')
def printresult(features) : myutil.log2("print features") for item in g_features.values(): item.print()