Commit Graph
49 Commits
Author SHA1 Message Date
Cédric Krier 6d1be2574b Allow to customize field column and fix numeric search for SQLite
issue3733
issue3648
review4421002
2014-03-18 19:59:04 +01:00
Cédric Krier a130816cbd Add support of domain for non-relation field
issue3743
review4181002
2014-03-15 10:44:45 +01:00
Cédric Krier f0a4bbcff7 Remove Sha field and add password widget
issue3713
review3791003
2014-03-07 19:38:01 +01:00
Cédric Krier a6ffa18908 Add run-tests script and cleanup tests
issue2121
issue2420
review2491002
2014-01-12 19:58:22 +01:00
Cédric Krier 472b7e5d57 Rationalize relation actions
* Remove relation field actions:
    - delete_all
    - unlink_all
    - set
* Rename relation field action unlink into remove

issue3457
review2271002
2013-12-20 12:32:07 +01:00
Laurent Defert d143acdd0a Add a 'copy' action to One2Many and Many2Many's set method
issue3341
review1271002
2013-11-19 11:04:33 +01:00
Nicolas Évrard c52889a1d2 Do not take into account active field when doing domain validation
review908002
2013-09-17 17:14:14 +02:00
Cédric Krier ab74123eb2 Merge test/ into tests/
review1060002
2013-09-16 11:38:11 +02:00
Cédric Krier fc6c6cfdda Migration to python-sql
* Use python-sql
* Add convert_domain method on Fields
* Add sql_format and sql_type methods on Fields
* Allow to return a full domain for Function.searcher
* Replace static backend by dynamic get method
* Replace order_field by order_<field name> method

review1001002
2013-09-06 22:32:37 +02:00
Nicolas Évrard 27ccf989a5 Add tests on fields.Binary
review1017002
2013-08-16 11:08:44 +02:00
Nicolas Évrard a293325aa6 Fix naming of fields.Selection's test 2013-08-09 18:40:02 +02:00
Cédric Krier b1e50bfaf0 Add unittest for domain validation of One2One fields
review852003
2013-05-18 19:13:56 +02:00
Cédric Krier 15961b9e67 Allow to search on target of Reference field
review716002
2013-03-21 18:20:39 +01:00
Cédric Krier 9af0cc3039 Re-add tests of search on Reference field with tuple/list 2013-03-17 00:56:45 +01:00
Cédric Krier 5e01f5c068 Fix flake8 2013-02-27 22:50:31 +01:00
Cédric Krier d49fb4318d Add selection_change_with on Selection and Reference fields
review587002
2013-02-05 19:06:16 +01:00
Cédric Krier fd01a724f8 Add Dict fields
review501007
2013-01-26 15:18:41 +01:00
Albert Cervera i Areny 30b1403cdc Use a list of dictionaries in create().
issue2358
review266002
2013-01-06 22:18:13 +01:00
Cédric Krier 0fe1b93864 Active Record 2012-09-24 22:16:53 +02:00
Cédric Krier 4dc94980b1 NULL value for boolean fields should be considered like False
issue2755
review476002
2012-08-23 23:17:15 +02:00
Cédric Krier fca0e24ce0 Fix typo 2012-07-26 21:18:15 +02:00
Cédric Krier 507358c4e8 Allow to use tuple for Reference
review437001
2012-07-25 21:01:29 +02:00
Cédric Krier 5a0fd034cb Fix reading from cache in field one2many
issue2706
review419001
2012-07-19 09:55:09 +02:00
Cédric Krier 2188fc3c6c An empty string is not a valid required value
review411001
2012-06-28 15:19:21 +02:00
Cédric Krier 6858187fc8 Add dynamic size limit on the One2Many, Many2Many and Char
review396001
2012-06-20 18:12:40 +02:00
Cédric Krier 97fc27a825 Factorize the required test
issue2587
review370001
2012-06-13 23:24:47 +02:00
Cédric Krier 1aae951f92 Allow to use Reference field in One2Many & Many2Many
review378002
2012-06-08 19:27:19 +02:00
Cédric Krier 3ebda5c8ee Add time format validation
review342002
2012-05-16 13:04:36 +02:00
Cédric Krier ee3be37a36 Fix pep8 and pyflakes 2012-04-01 23:08:15 +02:00
Nicolas Évrard 584d516067 Integer, Numeric and Float allow None as value
NULL value is None and not False

issue2022
review237004
2012-03-23 17:52:36 +01:00
Cédric Krier f2c24e3042 It is not possible to compare Sha fields with hash 2012-03-06 10:24:57 +01:00
Max Holtzberg f23f3b5525 Enable False search on property fields by domain inversion
issue2345
review203002
2012-02-28 12:51:01 +01:00
Cédric Krier e348c49312 Add support of fields.Time
issue2313
review231006
2012-02-07 16:11:22 +01:00
Cédric Krier 33268ddf7f Use cdecimal if available
review185002
2012-01-04 19:54:30 +01:00
Cédric Krier 8b33421403 Use XML-RPC struct for Decimal and Date
review191006
2011-12-22 22:17:08 +01:00
Cédric Krier 7b498aab63 Fix Transaction.start to use keyword argument for context
review178005
2011-11-28 14:44:39 +01:00
Cédric Krier 852f04dc51 Remove support of Python2.5 and fix py3 warnings 2011-07-12 00:16:15 +02:00
Cédric Krier b22951fecb Improve digits test on Decimal for issue1870 2011-03-23 15:13:28 +01:00
Cédric Krier 942fa7ac92 Rollback cursor after exception in one2one tests 2010-12-04 15:37:19 +01:00
Cédric Krier 0d1c43b6ed Add One2One field 2010-12-03 18:01:46 +01:00
Cédric Krier f60f2d694e Add test on Float 2010-10-03 18:29:04 +02:00
Cédric Krier df1fd283ac New transaction management
Remove cursor, user and context from methods and use Transaction instead
2010-08-19 22:01:12 +02:00
Cédric Krier 0c7b1f1fe4 Fix DateTime microsecond replacement
replace method return a new datetime
2010-07-04 22:56:23 +02:00
Cédric Krier 2e2227d795 Improve search on translatable fields for issue1442 2010-03-17 11:50:52 +01:00
Cédric Krier 9eedc60aa0 Improve unittest to run test_suite inside setuptools 2010-03-12 17:47:49 +01:00
Cédric Krier 437099ddbf Fix float test to use 16 significant digits 2010-03-12 12:20:59 +01:00
Cédric Krier 8951e54c86 Add decimal digits validation on fields and fix Float and Numeric for lost of precision 2010-03-11 15:27:40 +01:00
Cédric Krier c185cc309d Add missing some cursor close and rollback in unittests 2010-03-04 16:20:56 +01:00
Cédric Krier 20741b613d Improve unittests to run trytond from tests
Use sqlite as default backend
Add skiptest attribute to data tag
Add option to test_tryton to run tests from all modules
2010-03-04 14:02:27 +01:00