Exemplo n.º 1
0
 def testGetMidPoint(self):
     for test in xrange(self.testNo):
         tempFile = os.path.join(self.tempDir, "fileToSort.txt")
         makeFileToSort(tempFile)
         l = open(tempFile, 'r').read()
         fileSize = os.path.getsize(tempFile)
         midPoint = getMidPoint(tempFile, 0, fileSize)
         print("the mid point is %i of a file of %i bytes" % (midPoint, fileSize))
         assert midPoint < fileSize
         assert l[midPoint] == '\n'
         assert midPoint >= 0
Exemplo n.º 2
0
 def testGetMidPoint(self):
     for test in range(self.testNo):
         makeFileToSort(self.inputFile)
         with open(self.inputFile, 'r') as f:
             sorted_contents = f.read()
         fileSize = os.path.getsize(self.inputFile)
         midPoint = getMidPoint(self.inputFile, 0, fileSize)
         print("the mid point is %i of a file of %i bytes" % (midPoint, fileSize))
         assert midPoint < fileSize
         assert sorted_contents[midPoint] == '\n'
         assert midPoint >= 0
Exemplo n.º 3
0
 def testGetMidPoint(self):
     for test in range(self.testNo):
         makeFileToSort(self.inputFile)
         with open(self.inputFile) as f:
             sorted_contents = f.read()
         fileSize = os.path.getsize(self.inputFile)
         midPoint = getMidPoint(self.inputFile, 0, fileSize)
         print(f"The mid point is {midPoint} of a file of {fileSize} bytes.")
         assert midPoint < fileSize
         assert sorted_contents[midPoint] == '\n'
         assert midPoint >= 0
Exemplo n.º 4
0
 def testGetMidPoint(self):
     for test in xrange(self.testNo):
         tempFile = os.path.join(self.tempDir, "fileToSort.txt")
         makeFileToSort(tempFile)
         l = open(tempFile, 'r').read()
         fileSize = os.path.getsize(tempFile)
         midPoint = getMidPoint(tempFile, 0, fileSize)
         print("the mid point is %i of a file of %i bytes" %
               (midPoint, fileSize))
         assert midPoint < fileSize
         assert l[midPoint] == '\n'
         assert midPoint >= 0