예제 #1
0
 def insModPositiveCase(self):
     fileName = "/Users/Tushar/Documents/Research/PuppetQuality/Repos/cmits/cmits-example/modules-unclass/searde_svn/manifests/server.pp"
     outFileName = "tmp/insufficientModForm2Test.txt"
     fileObj = SourceModel.SM_File.SM_File(fileName)
     outFile = open(outFileName, 'w')
     ModSmellDectector.detectInsModForm2(fileObj, outFile)
     outFile.close()
     outFileRead = open(outFileName, 'r')
     self.assertGreater(len(outFileRead.read()), 0)
예제 #2
0
 def insModPositiveCase(self):
     fileName = "/Users/Tushar/Documents/Research/PuppetQuality/Repos/cmits/cmits-example/modules-unclass/searde_svn/manifests/server.pp"
     outFileName = "tmp/insufficientModForm2Test.txt"
     fileObj = SourceModel.SM_File.SM_File(fileName)
     outFile = open(outFileName, 'w')
     ModSmellDectector.detectInsModForm2(fileObj, outFile)
     outFile.close()
     outFileRead = open(outFileName, 'r')
     self.assertGreater(len(outFileRead.read()), 0)
예제 #3
0
 def insModNegativeCase(self):
     fileName = "/Users/Tushar/Documents/Research/PuppetQuality/Repos/cmits/cmits-example/modules-unclass/stig_misc/manifests/run_control_scripts.pp"
     outFileName = "tmp/insufficientModForm2Test.txt"
     fileObj = SourceModel.SM_File.SM_File(fileName)
     outFile = open(outFileName, 'w')
     ModSmellDectector.detectInsModForm2(fileObj, outFile)
     outFile.close()
     outFileRead = open(outFileName, 'r')
     self.assertEquals(len(outFileRead.read()), 0)
예제 #4
0
 def insModNegativeCase(self):
     fileName = "/Users/Tushar/Documents/Research/PuppetQuality/Repos/cmits/cmits-example/modules-unclass/stig_misc/manifests/run_control_scripts.pp"
     outFileName = "tmp/insufficientModForm2Test.txt"
     fileObj = SourceModel.SM_File.SM_File(fileName)
     outFile = open(outFileName, 'w')
     ModSmellDectector.detectInsModForm2(fileObj, outFile)
     outFile.close()
     outFileRead = open(outFileName, 'r')
     self.assertEquals(len(outFileRead.read()), 0)