def METHOD_NAME(self):
    #Make sure multiple threads can be created.
    def queue_mark(queue, delay):
        """Wait for ``delay`` seconds and then put something into ``queue``"""
        time.sleep(delay)
        queue.put(_thread.get_ident())
    thread_count = 5
    testing_queue = queue.Queue(thread_count)
    if support.verbose:
        print()
        print("*** Testing multiple thread creation "\
        "(will take approx. %s to %s sec.) ***" % (DELAY, thread_count))
    for count in range(thread_count):
        if DELAY:
            local_delay = round(random.random(), 1)
        else:
            local_delay = 0
        _thread.start_new_thread(queue_mark,
                                 (testing_queue, local_delay))
    time.sleep(DELAY)
    if support.verbose:
        print('done')
    self.assertTrue(testing_queue.qsize() == thread_count,
                    "Not all %s threads executed properly after %s sec." %
                    (thread_count, DELAY))