Example #1
0
    def testNoQualifier(self):
        """Tests NoSize Calculations based on Input.

        Should convert No Qualifiers to MB
        """
        liten = Liten(spath='testData', fileSize=self.NoQualifier)
        self.assertEqual(liten.convertSize(liten.fileSize), 1048576)
Example #2
0
    def testBogus(self):
        """Tests Bogus Size Input.

        Should raise exception ValueError or fail
        """
        liten = Liten(spath='testData', fileSize=self.Bogus)
        self.assertRaises(ValueError, liten.convertSize, liten.fileSize)
Example #3
0
 def testGBconvertSize(self):
     """Tests GBSize Calculations based on Input."""
     self.assertEqual(Liten().convertSize(self.GBFileSize), 1073741824)
Example #4
0
 def testTBconvertSize(self):
     """Tests TBSize Calculations based on Input."""
     self.assertEqual(Liten().convertSize(self.TBFileSize), 1099511627776)
Example #5
0
 def testKByteconvertSize(self):
     """Tests KBSize Calculations based on Input."""
     self.assertEqual(Liten().convertSize(self.KBFileSize), 1024)
Example #6
0
 def testMBByteconvertSize(self):
     """Tests MBSize Calculations based on Input."""
     self.assertEqual(Liten().convertSize(self.MBFileSize), 1048576)
Example #7
0
 def testCreateExt(self):
     """Test Create Extension Method."""
     liten = Liten(spath='testData')
     createExt = liten.createExt(self.dupeFileOne)
     self.assertEqual(createExt, ".txt")
Example #8
0
 def testByteconvertSize(self):
     """Tests ByteSize Calculations based on Input."""
     liten = Liten(spath='testData', fileSize=self.byteFileSize)
     byteconvertSize = liten.convertSize(liten.fileSize)
     self.assertEqual(byteconvertSize, 1)
Example #9
0
 def testDupeFileDetectionError(self):
     """Test checksum of Non-duplicate files"""
     liten = Liten(spath='testData')
     checksumOne = liten.createChecksum(self.dupeFileOne)
     checksumThree = liten.createChecksum(self.nonDupeFile)
     self.assertNotEqual(checksumOne, checksumThree)
Example #10
0
 def testDupeFileDetection(self):
     """Test checksum of duplicate files"""
     liten = Liten(spath='testData')
     checksumOne = liten.createChecksum(self.dupeFileOne)
     checksumTwo = liten.createChecksum(self.dupeFileTwo)
     self.assertEqual(checksumOne, checksumTwo)
Example #11
0
 def badChecksumDetection(self):
     """Bad Checksum Detection Should Raise Exception."""
     liten = Liten(spath='testData')
     badChecksumAttempt = liten.createChecksum('fileNotFound.txt')
Example #12
0
 def testCreateDate(self):
     """Test createDate method."""
     liten = Liten(spath='testData')
     createDate = liten.makeCreateDate(self.fakePath)
Example #13
0
 def testModDate(self):
     """Test modDate method."""
     liten = Liten(spath='testData')
     modDate = liten.makeModDate(self.fakePath)