In our school, at first level black, one has to perform the first seven of eight basic kata, the first six "perfectly," which means well enough to add in a little individual interpretation, and the last, and the seventh, Kusan, well enough. (It's really, really hard.) There are other kata, but only eight that count for promotion.
Next, one has to defeat two out of three first level black belts in mostly full contact kumite, preferably people one doesn't know personally (we have contacts with several other schools in the South for this purpose--I'm going to fight some Fort Bragg guys for mine). "Mostly" means it'll hurt without causing lasting damage.
There is also a teaching requirement, which I've been satisfying as I go along. I love teaching.
No weapons kata are ever required, though I've studied bo for quite a few years now.
Anyway, other schools may have other requirements. These are ours.
I never heard of the fighting other schools, but that sounds interesting. How confident are you? Are you training daily?