What I've heard about how rank advancement in BJJ works, that once you're able to hold your own against people of a higher belt, that is when you get that higher belt. Generally it takes 2 1/2 years to advance in belt, longer than in most other styles, but there is no formal testing. How well you regularly perform in training against other students of a higher belt, that is your test. So is this how advancement works?