commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r8361 - trunk/gnue-common/tests


From: jamest
Subject: [gnue] r8361 - trunk/gnue-common/tests
Date: Tue, 4 Apr 2006 21:15:18 -0500 (CDT)

Author: jamest
Date: 2006-04-04 21:15:18 -0500 (Tue, 04 Apr 2006)
New Revision: 8361

Removed:
   trunk/gnue-common/tests/formatting_masks.py
Log:
finish test move


Deleted: trunk/gnue-common/tests/formatting_masks.py
===================================================================
--- trunk/gnue-common/tests/formatting_masks.py 2006-04-05 02:15:02 UTC (rev 
8360)
+++ trunk/gnue-common/tests/formatting_masks.py 2006-04-05 02:15:18 UTC (rev 
8361)
@@ -1,116 +0,0 @@
-import locale, unittest
-locale.setlocale(locale.LC_ALL,'')
-
-from gnue.common.formatting.masks.Masks import InputMask
-
-class TextTestCase(unittest.TestCase):
-
-  def testCharacterMasks(self):
-    """Check that character mask properpy formats text input"""
-    
-    # List of tuples containing ('mask', result, input)    
-    testInputs = [ ['A\-AAAAA\-AAA', '_-_____-___', ''],
-                   ['A\-AAAAA\-AAA', '1-_____-___', '1'],
-                   ['A\-AAAAA\-AAA', '1-2____-___', '12'],
-                   ['A\-AAAAA\-AAA', '1-23___-___', '123'],
-                   ['A\-AAAAA\-AAA', '1-234__-___', '1234'],
-                   ['A\-AAAAA\-AAA', '1-23456-789', '123456789'],
-                   ['A\-A{5}\-A{3}', '1-23456-789', '123456789'],
-                   ['A\-[65432]{5}\-A{3}', '1-23456-789', '123456789'],
-                 ]
-
-    for test in testInputs:
-      maskText, result, input = test
-      mask = InputMask(maskText)
-      mask.begin()      
-      output, cursor = mask._parseInput(newtext = '%s' % input)
-      assert output == result, 'text mask failure for input %s' % input
-
-  def testDateMasks(self):
-    """Check that character mask properpy formats date input"""
-    
-    # List of tuples containing ('mask', result, input)    
-    testInputs = [ ['"Date:" M/D/y', 'Date: __/__/__', ''],
-                   ['"Date:" M/D/y', 'Date: 1_/__/__', '1'],
-                   ['"Date:" M/D/y', 'Date: 12/__/__', '12'],
-                   ['"Date:" M/D/y', 'Date: 12/3_/__', '123'],
-                   ['"Date:" M/D/y', 'Date: 12/03/4_', '1234'],
-                   ['"Date:" M/D/y', 'Date: 12/03/45', '12345'],
-                   ['"Date:" M/D/y', 'Date: 09/09/99', '9999'],
-                 ]
-
-    for test in testInputs:
-      maskText, result, input = test
-      mask = InputMask(maskText)
-      mask.begin()      
-      output, cursor = mask._parseInput(newtext = '%s' % input)
-      assert output == result, 'date mask failure.\nINPUT: %s\nOUTPUT: 
%s\nEXPECTED: %s' % (input,output,result)
-
-# =============================================================================
-# Test numeric mask
-# =============================================================================
-m='\\$###,##0!.00'
-mask = InputMask(m)
-print "Mask: %s" % m
-
-for f in ('','1','12','123','1234','12345','9999'):
-  mask.begin()
-  print ("Input: '%s'" % f).ljust(18),
-  output, cursor = mask._parseInput(newtext='%s'%f)
-  print "Output: " + output
-
-def suite():
-  suite = unittest.makeSuite(TextTestCase,'test')
-
-if __name__ == "__main__":
-  unittest.main()
-  
-
-
-
-exit
-# =============================================================================
-# Test cursor positioning
-# =============================================================================
-
-# Commands:
-#  < Left arrow
-#  > right arrow
-#  { delete left
-#  } delete right
-#  ^ Home
-#  v End
-#    Anything else: As is
-##t = "9311<<^v"
-##
-##output, cursor = mask.begin()
-##print "Init: " + formatOutput(output, cursor)
-##
-##for c in t:
-##  print "-----------"
-##  if c == "<":
-##    print string.ljust("Left.", 18),
-##    output, cursor = mask.moveLeft()
-##  elif c == '>':
-##    print string.ljust("Right.", 18),
-##    output, cursor = mask.moveRight()
-##  elif c == '^':
-##    print string.ljust("Home.", 18),
-##    output, cursor = mask.moveHome()
-##  elif c == 'v':
-##    print string.ljust("End.", 18),
-##    output, cursor = mask.moveEnd()
-##  elif c == '{':
-##    print string.ljust("Backspace.", 18),
-##    output, cursor = mask.backspace()
-##  elif c == '}':
-##    print string.ljust("Delete.", 18),
-##    output, cursor = mask.delete()
-##  else:
-##    print string.ljust("Type char %s" % c, 18),
-##    output, cursor = mask.add(c)
-##
-##  print "Output: " + formatOutput(output, cursor)
-##
-##
-





reply via email to

[Prev in Thread] Current Thread [Next in Thread]