示例#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)
示例#2
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)
示例#3
0
    def testNoQualifier(self):
        """Tests NoSize Calculations based on Input.

        Should convert No Qualifiers to MB
        """
        liten = Liten(spath='testData', fileSize=self.NoQualifier)
        NoSizeType = liten.sizeType()
示例#4
0
    def testBogus(self):
        """Tests Bogus Size Input.

        Should raise exception UnboundLocalError or fail
        """
        try:
            liten = Liten(spath='testData', fileSize=self.Bogus)
            BogusType = liten.sizeType()
        except UnboundLocalError:
            pass
示例#5
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)
示例#6
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)
示例#7
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)
示例#8
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)
示例#9
0
 def badChecksumDetection(self):
     """Bad Checksum Detection Should Raise Exception."""
     liten = Liten(spath='testData')
     badChecksumAttempt = liten.createChecksum('fileNotFound.txt')
示例#10
0
 def testGBconvertSize(self):
     """Tests GBSize Calculations based on Input."""
     self.assertEqual(Liten().convertSize(self.GBFileSize), 1073741824)
示例#11
0
 def testModDate(self):
     """Test modDate method."""
     liten = Liten(spath='testData')
     modDate = liten.makeModDate(self.fakePath)
示例#12
0
 def testGBSizeType(self):
     """Tests GBSize Calculations based on Input."""
     liten = Liten(spath='testData', fileSize=self.GBFileSize)
     GBSizeType = liten.sizeType()
     self.assertEqual(GBSizeType, 1073741824)
示例#13
0
 def testKByteconvertSize(self):
     """Tests KBSize Calculations based on Input."""
     self.assertEqual(Liten().convertSize(self.KBFileSize), 1024)
示例#14
0
 def testKByteSizeType(self):
     """Tests KBSize Calculations based on Input."""
     liten = Liten(spath='testData', fileSize=self.KBFileSize)
     KBSizeType = liten.sizeType()
     self.assertEqual(KBSizeType, 1024)
示例#15
0
 def testMBByteSizeType(self):
     """Tests MBSize Calculations based on Input."""
     liten = Liten(spath='testData', fileSize=self.MBFileSize)
     MBSizeType = liten.sizeType()
     self.assertEqual(MBSizeType, 1048576)
示例#16
0
 def testByteSizeType(self):
     """Tests ByteSize Calculations based on Input."""
     liten = Liten(spath='testData', fileSize=self.byteFileSize)
     byteSizeType = liten.sizeType()
     self.assertEqual(byteSizeType, 1)
示例#17
0
 def testCreateExt(self):
     """Test Create Extension Method."""
     liten = Liten(spath='testData')
     createExt = liten.createExt(self.dupeFileOne)
     self.assertEqual(createExt, ".txt")
示例#18
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)
示例#19
0
 def testCreateExt(self):
     """Test Create Extension Method."""
     liten = Liten(spath='testData')
     createExt = liten.createExt(self.dupeFileOne)
     self.assertEqual(createExt, ".txt")
示例#20
0
 def testTBSizeType(self):
     """Tests TBSize Calculations based on Input."""
     liten = Liten(spath='testData', fileSize=self.TBFileSize)
     TBSizeType = liten.sizeType()
     self.assertEqual(TBSizeType, 1099511627776)
示例#21
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)
示例#22
0
 def testCreateDate(self):
     """Test createDate method."""
     liten = Liten(spath='testData')
     createDate = liten.makeCreateDate(self.fakePath)
示例#23
0
 def testMBByteconvertSize(self):
     """Tests MBSize Calculations based on Input."""
     self.assertEqual(Liten().convertSize(self.MBFileSize), 1048576)
示例#24
0
 def testModDate(self):
     """Test modDate method."""
     liten = Liten(spath='testData')
     modDate = liten.makeModDate(self.fakePath)
示例#25
0
 def testTBconvertSize(self):
     """Tests TBSize Calculations based on Input."""
     self.assertEqual(Liten().convertSize(self.TBFileSize), 1099511627776)
示例#26
0
 def testCreateDate(self):
     """Test createDate method."""
     liten = Liten(spath='testData')
     createDate = liten.makeCreateDate(self.fakePath)
示例#27
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)
示例#28
0
 def badChecksumDetection(self):
     """Bad Checksum Detection Should Raise Exception."""
     liten = Liten(spath='testData')
     badChecksumAttempt = liten.createChecksum('fileNotFound.txt')