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 ) )
def test_get_args6( self ): source = 'a, "b, \\"c, muaha", c' self.assertEqual( argformat.get_args( source ), ( ['a','"b, \\\"c, muaha"','c'], len(source) ) )
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) ) )
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) ) )
def test_get_args2( self ): source = 'a, { a: b }, c' self.assertEqual( argformat.get_args( source ), ( ['a','{ a: b }','c'], len(source) ) )
def test_get_args1( self ): source = '''a, b, c''' self.assertEqual( argformat.get_args( source ), ( ['a','b','c'], len( source ) ) )