Self-latching requirement from NFPA? 1 Fire Code and IBC
Self-latching requirement from NFPA? 1 Fire Code and IBC
Ask the AHJ in your case the fire department. They can tell you what they want and what they will accept.
Although it's not all "electrical", we see some alarm companies offering to do the annual "fire-door" inspection and test, since they're going to be testing the automatic closers (and smoke detectors) anyway, which are electrical.
The doors you're seeing might be fire doors or smoke barriers. Not all smoke barriers are required to latch. Fire doors are typically required to be self-closing and self-latching, e.g., under NFPA 1
Fire Code (2009), citing NFPA 80
Standard for Fire Doors and Other Opening Protectives.
A fire door is intended to endure intense heat, followed by positive air pressure and the force of a hose stream, without unlatching itself. This is called "positive latching".
Also, NFPA 80 (2010), section 6.4.1.4 requires that the "closing mechanisms shall be adjusted to overcome the resistance of the latch mechanism so that positive latching is achieved on each door operation."
Similarly, under ICC IBC (2000, the latest I could quickly access):
714.2.7.1 Latch required. Unless otherwise specifically permitted, single fire doors and both leaves of pairs of side-hinged swinging fire doors shall be provided with an active latch bolt that will secure the door when it is closed.
Your local regulations may vary, and your building/fire AHJs may approve "equivalent safety" in existing buildings. I'm relatively new at this inspection stuff, so I tend to hug the code, but remain open to alternative explanations.