コード例 #1
0
 def test_get_args7( self ):
   source = 'a, [1, { a: [2,3] }, 3], c, d ), e'
   self.assertEqual(
     argformat.get_args( source ),
     ( ['a','[1, { a: [2,3] }, 3]','c', 'd'], len(source) - 4 )
   )
コード例 #2
0
 def test_get_args6( self ):
   source = 'a, "b, \\"c, muaha", c'
   self.assertEqual(
     argformat.get_args( source ),
     ( ['a','"b, \\\"c, muaha"','c'], len(source) )
   )
コード例 #3
0
 def test_get_args5( self ):
   source = 'a, [1, { a: [2,3] }, 3], c'
   self.assertEqual(
     argformat.get_args( source ),
     ( ['a','[1, { a: [2,3] }, 3]','c'], len(source) )
   )
コード例 #4
0
 def test_get_args4( self ):
   source = 'a, [1, 2, 3], function( a, b ) { return( 3-a+b ); }'
   self.assertEqual(
     argformat.get_args( source ),
     ( ['a','[1, 2, 3]','function( a, b ) { return( 3-a+b ); }'], len(source) )
   )
コード例 #5
0
 def test_get_args2( self ):
   source = 'a, { a: b }, c'
   self.assertEqual(
     argformat.get_args( source ),
     ( ['a','{ a: b }','c'], len(source) )
   )
コード例 #6
0
 def test_get_args1( self ):
   source = '''a, b, c'''
   self.assertEqual(
     argformat.get_args( source ),
     ( ['a','b','c'], len( source ) )
   )