The parameter names must not be converted to upper case before calling
context.invoke, because that works with the lowercase names.
Before this bugfix,, we had kw like this in the various setup_* functions: {'DB_URI': 'sqlite:////tmp/wiki.db', 'db_uri': 'sqlite:////real/path.db'} and whichever won was pretty much random (dict sort order)
Sorry.
There was a subtle bug in the parameter handling
The parameter names must not be converted to upper case before calling
context.invoke
, because that works with the lowercase names.Before this bugfix,, we had kw like this in the various
setup_*
functions:{'DB_URI': 'sqlite:////tmp/wiki.db', 'db_uri': 'sqlite:////real/path.db'}
and whichever won was pretty much random (dict sort order)