Ejemplo n.º 1
0
 def test_is_valid_name(self):
     self.assertTrue(xacro.is_valid_name("_valid_name_123"))
     self.assertFalse(
         xacro.is_valid_name('pass'))  # syntactically correct keyword
     self.assertFalse(xacro.is_valid_name('foo '))  # trailing whitespace
     self.assertFalse(xacro.is_valid_name(' foo'))  # leading whitespace
     self.assertFalse(xacro.is_valid_name('1234'))  # number
     self.assertFalse(xacro.is_valid_name('1234abc'))  # number and letters
     self.assertFalse(xacro.is_valid_name(''))  # empty string
     self.assertFalse(xacro.is_valid_name('   '))  # whitespace only
     self.assertFalse(xacro.is_valid_name('foo bar'))  # several tokens
     self.assertFalse(xacro.is_valid_name('no-dashed-names-for-you'))
     self.assertFalse(
         xacro.is_valid_name('invalid.too'))  # dot separates fields
Ejemplo n.º 2
0
 def test_is_valid_name(self):
     self.assertTrue(xacro.is_valid_name("_valid_name_123"))
     self.assertFalse(xacro.is_valid_name('pass'))     # syntactically correct keyword
     self.assertFalse(xacro.is_valid_name('foo '))     # trailing whitespace
     self.assertFalse(xacro.is_valid_name(' foo'))     # leading whitespace
     self.assertFalse(xacro.is_valid_name('1234'))     # number
     self.assertFalse(xacro.is_valid_name('1234abc'))  # number and letters
     self.assertFalse(xacro.is_valid_name(''))         # empty string
     self.assertFalse(xacro.is_valid_name('   '))      # whitespace only
     self.assertFalse(xacro.is_valid_name('foo bar'))  # several tokens
     self.assertFalse(xacro.is_valid_name('no-dashed-names-for-you'))
     self.assertFalse(xacro.is_valid_name('invalid.too'))  # dot separates fields