> @teutoburg should we add a test to prevent such problems in the future when we get new traces?
Absolutely. The issue here (or not really an issue but just something to be aware of) is that the SpectralTraceList assumes that the names of the efficiency extensions are identical to those of the trace definitions. See also the docstring of SpectralEfficiency.
So actually, all IRDB packages that use traces and efficiencies should have a standardized test that simply checks if those match.
Originally posted by @teutoburg in #176 (comment)