Exemplo n.º 1
0
 def testStringAdler( self ):
   """ stringAdler tests """
   # no arguments supplied - TypeError
   try:
     Adler.stringAdler() #pylint: disable=no-value-for-parameter
   except Exception, error:
     self.assertEqual( isinstance(error, TypeError), True )
Exemplo n.º 2
0
 def testStringAdler(self):
     """ stringAdler tests """
     # no arguments supplied - TypeError
     try:
         Adler.stringAdler()
     except Exception, error:
         self.assertEqual(isinstance(error, TypeError), True)
Exemplo n.º 3
0
 def testStringAdler(self):
     """ stringAdler tests """
     # no arguments supplied - TypeError
     try:
         Adler.stringAdler()  #pylint: disable=no-value-for-parameter
     except Exception, error:
         self.assertEqual(isinstance(error, TypeError), True)
Exemplo n.º 4
0
 def testStringAdler( self ):
   """ stringAdler tests """
   # no arguments supplied - TypeError
   try:
     Adler.stringAdler()
   except Exception, error:
     self.assertEqual( isinstance(error, TypeError), True )
Exemplo n.º 5
0
 def testCompareAdler(self):
     """ compareAdler tests """
     # same adlers
     self.assertEqual(
         Adler.compareAdler(Adler.stringAdler(""), Adler.stringAdler("")),
         True)
     # diff adlers
     self.assertEqual(
         Adler.compareAdler(Adler.stringAdler(""),
                            Adler.stringAdler(string.ascii_letters)), False)
Exemplo n.º 6
0
 def testStringAdler(self):
     """stringAdler tests"""
     # no arguments supplied - TypeError
     try:
         Adler.stringAdler()  # pylint: disable=no-value-for-parameter
     except Exception as error:
         self.assertEqual(isinstance(error, TypeError), True)
     # wrong argument type
     self.assertEqual(Adler.stringAdler([]), False)
     # empty string
     self.assertEqual(int(Adler.stringAdler("")), int(self.emptyAdler))
     # all letters
     self.assertEqual(Adler.stringAdler(string.ascii_letters), self.lettersAdler)
Exemplo n.º 7
0
class AdlerTestCase(unittest.TestCase):
    """
  .. class:: AdlerTestCase
  test case for DIRAC.Core.Utilities.Adler module
  """
    def setUp(self):
        self.emptyAdler = hex(adler32(""))[2:]
        self.lettersAdler = hex(adler32(string.letters))[2:]

    def testStringAdler(self):
        """ stringAdler tests """
        # no arguments supplied - TypeError
        try:
            Adler.stringAdler()
        except Exception, error:
            self.assertEqual(isinstance(error, TypeError), True)
        # wrong argument type
        self.assertEqual(Adler.stringAdler([]), False)
        # empty string
        self.assertEqual(int(Adler.stringAdler("")), int(self.emptyAdler))
        # all letters
        self.assertEqual(Adler.stringAdler(string.letters), self.lettersAdler)
Exemplo n.º 8
0
 def testCompareAdler( self ):
   """ compareAdler tests """
   # same adlers
   self.assertEqual( Adler.compareAdler( Adler.stringAdler(""), Adler.stringAdler("") ), True  )
   # diff adlers
   self.assertEqual( Adler.compareAdler( Adler.stringAdler(""), Adler.stringAdler( string.letters ) ), False )