misc/migration/3.4.0_Any.py
author |
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> |
|
Wed, 01 Jul 2015 21:00:13 +0200 |
changeset 10476 |
62251bfdfd79 |
parent 8798 |
cdab3aadc679
|
permissions |
-rw-r--r-- |
[predicates] ExpectedValuePredicate now accepts a dict parameter
``match_form_params`` and ``match_kwargs`` benefit from that.
For instance, the following statements are valid::
__select__ = match_form_params('vid', 'subvid')
__select__ = match_form_params(vid='list', subvid='incontext')
__select__ = match_form_params(vid=('list', 'tsearch'))
In the latter cases, not only the parameters (``vid``/``subvid``)
must be in the request form but their corresponding value must also match
the expected values (or one of possible choices if `values` is a sequence).
closes #5484070
8798
cdab3aadc679
[migration] mark all version prior 3.7 as non-migrable
Pierre-Yves David <pierre-yves.david@logilab.fr>
diff
changeset
|
1 |
raise NotImplementedError("Cannot migrate such an old version. Use intermediate Cubiweb version (try 3.16.x)") |