예제 #1
0
 def test_detectDefEnc(self):
     fileName = "/Users/Tushar/Documents/Research/PuppetQuality/Repos/percona-xtradb-cluster-tutorial/manifests/master_slave.pp"
     outFileName = "tmp/DefEncTest.txt"
     fileObj = SourceModel.SM_File.SM_File(fileName)
     outFile = open(outFileName, 'w')
     EncSmellDectector.detectDefEnc(fileObj, outFile)
     outFile.close()
     outFileRead = open(outFileName, 'r')
     self.assertGreater(len(outFileRead.read()), 0)
예제 #2
0
def detectSmells(folder, outputFile):
    AbsSmellDectector.detectSmells(folder, outputFile)
    EncSmellDectector.detectSmells(folder, outputFile)
    ModSmellDectector.detectSmells(folder, outputFile)
    DepSmellDectector.detectSmells(folder, outputFile)
    HieSmellDectector.detectSmells(folder, outputFile)
예제 #3
0
def detectSmells(folder, outputFile):
    AbsSmellDectector.detectSmells(folder, outputFile)
    EncSmellDectector.detectSmells(folder, outputFile)
    ModSmellDectector.detectSmells(folder, outputFile)
    DepSmellDectector.detectSmells(folder, outputFile)
    HieSmellDectector.detectSmells(folder, outputFile)