I've similar one locally, but this one works for me as well. Acked-by: Martin Jansa <[email protected]>
On Fri, Mar 31, 2023 at 12:44 AM Richard Purdie < [email protected]> wrote: > Python modules aren't supposed to have uppercase characters in their names > according to python conventions. We have regexs in the code which work > on that assumption too. Rather than showing errors under some filtering > situations, make it clear and error if a problematic name is seen. > > Signed-off-by: Richard Purdie <[email protected]> > --- > meta/lib/oeqa/core/loader.py | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/meta/lib/oeqa/core/loader.py b/meta/lib/oeqa/core/loader.py > index f25b5970e93..d12d5a055cc 100644 > --- a/meta/lib/oeqa/core/loader.py > +++ b/meta/lib/oeqa/core/loader.py > @@ -316,6 +316,9 @@ class OETestLoader(unittest.TestLoader): > module_name_small in self.modules) \ > else False > > + if any(c.isupper() for c in module.__name__): > + raise SystemExit("Module '%s' contains uppercase characters > and this isn't supported. Please fix the module name." % module.__name__) > + > return (load_module, load_underscore) > > > -- > 2.39.2 > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#179376): https://lists.openembedded.org/g/openembedded-core/message/179376 Mute This Topic: https://lists.openembedded.org/mt/97962405/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
