def test_camelize():
    non_camalized = [{'chookity_bop': 'asdasd'}, {'ab_c': 'd e', 'fgh_ijk': 'lm', 'nop': 'qr_st'}]
    expected_output = [{'ChookityBop': 'asdasd'}, {'AbC': 'd e', 'Nop': 'qr_st', 'FghIjk': 'lm'}]
    assert camelize(non_camalized, '_') == expected_output

    non_camalized2 = {'ab_c': 'd e', 'fgh_ijk': 'lm', 'nop': 'qr_st'}
    expected_output2 = {'AbC': 'd e', 'Nop': 'qr_st', 'FghIjk': 'lm'}
    assert camelize(non_camalized2, '_') == expected_output2
def test_camelize():
    non_camalized = [{
        'chookity_bop': 'asdasd'
    }, {
        'ab_c': 'd e',
        'fgh_ijk': 'lm',
        'nop': 'qr_st'
    }]
    expected_output = "[{u'ChookityBop': 'asdasd'}, {u'AbC': 'd e', u'Nop': 'qr_st', u'FghIjk': 'lm'}]"
    assert str(camelize(non_camalized, '_')) == expected_output

    non_camalized2 = {'ab_c': 'd e', 'fgh_ijk': 'lm', 'nop': 'qr_st'}
    expected_output2 = "{u'AbC': 'd e', u'Nop': 'qr_st', u'FghIjk': 'lm'}"
    assert str(camelize(non_camalized2, '_')) == expected_output2