예제 #1
0
 def test_detectWeakendMod(self):
     folderName = "/Users/Tushar/Documents/Research/PuppetQuality/Repos/devbox/modules/php/"
     outFileName = "tmp/WeakendModTest.txt"
     outFile = open(outFileName, 'w')
     graph = ModSmellDectector.getGraph(folderName)
     ModSmellDectector.detectWeakendMod(graph, folderName, outFile)
     #graph.printGraph()
     outFile.close()
     outFileRead = open(outFileName, 'r')
     self.assertGreater(len(outFileRead.read()), 0)
예제 #2
0
 def test_detectWeakendMod(self):
     folderName = "/Users/Tushar/Documents/Research/PuppetQuality/Repos/devbox/modules/php/"
     outFileName = "tmp/WeakendModTest.txt"
     outFile = open(outFileName, 'w')
     graph = ModSmellDectector.getGraph(folderName)
     ModSmellDectector.detectWeakendMod(graph, folderName, outFile)
     #graph.printGraph()
     outFile.close()
     outFileRead = open(outFileName, 'r')
     self.assertGreater(len(outFileRead.read()), 0)
예제 #3
0
 def test_detectHairballStr(self):
     folderName = "/Users/Tushar/Documents/Research/PuppetQuality/Repos/operations-puppet/"
     outFileName = "tmp/getGraphTest.txt"
     outFile = open(outFileName, 'w')
     graph = ModSmellDectector.getGraph(folderName)
     ModSmellDectector.detectHaiStr(graph, folderName, outFile)
     #graph.printGraph()
     outFile.close()
     outFileRead = open(outFileName, 'r')
     self.assertGreater(len(outFileRead.read()), 0)
예제 #4
0
 def test_detectHairballStr(self):
     folderName = "/Users/Tushar/Documents/Research/PuppetQuality/Repos/operations-puppet/"
     outFileName = "tmp/getGraphTest.txt"
     outFile = open(outFileName, 'w')
     graph = ModSmellDectector.getGraph(folderName)
     ModSmellDectector.detectHaiStr(graph, folderName, outFile)
     #graph.printGraph()
     outFile.close()
     outFileRead = open(outFileName, 'r')
     self.assertGreater(len(outFileRead.read()), 0)