def downvote_timeout(): """Find the approximate time to wait to downvote a Yak after creating user""" # Initialize user = User(TESTING_GROUNDS) user.post_yak("Test yak") yak = user.get_yaks()[0] # Wait for upvote to be processed print("Started timer") start_time = time.time() while yak.likes == 0: user.downvote_yak(yak) yak = user.get_yaks()[0] print(yak) end_time = time.time() # Print elapsed time elapsed_time = end_time - start_time print("Elapsed time: %f" % elapsed_time)