def METHOD_NAME():
    """Run object editor test"""
    # Local import
    from spyder.utils.qthelpers import qapplication
    app = qapplication()  # analysis:ignore
    data = np.random.randint(1, 256, size=(100, 100)).astype('uint8')
    image = PIL.Image.fromarray(data)
    example = {'str': 'kjkj kj k j j kj k jkj',
               'list': [1, 3, 4, 'kjkj', None],
               'set': {1, 2, 1, 3, None, 'A', 'B', 'C', True, False},
               'dict': {'d': 1, 'a': np.random.rand(10, 10), 'b': [1, 2]},
               'float': 1.2233,
               'array': np.random.rand(10, 10),
               'image': image,
               'date': datetime.date(1945, 5, 8),
               'datetime': datetime.datetime(1945, 5, 8),
               }
    image = oedit(image)
    class Foobar(object):
        def __init__(self):
            self.text = "toto"
    foobar = Foobar()
    print(oedit(foobar, app=app))  # spyder: test-skip
    print(oedit(example, app=app))  # spyder: test-skip
    print(oedit(np.random.rand(10, 10), app=app))  # spyder: test-skip
    print(oedit(oedit.__doc__, app=app))  # spyder: test-skip
    print(example)  # spyder: test-skip