Commit Graph
27 Commits
Author SHA1 Message Date
Sergi Almacellas Abellana 18fdb0b4b2 Allow scheduling payments on their line maturity dates
issue9073
review271051002
2020-03-17 10:08:41 +01:00
Cédric Krier 801cfdfe6b Fix flake8 errors and warnings
We add the flake8 configuration used so we ensure everyone uses the same.
We remove the usage of __all__ for non public API.
When possible, we rationalize the class name according to its __name__ and module.

issue9082
review297061002
2020-03-01 12:33:51 +01:00
Cédric Krier 2463823b48 Add extras modules to ModuleTestCase
issue7935
review50661002
2019-01-17 17:22:22 +01:00
Cédric Krier e8504a8038 Add date to Pay Lines wizard
issue7915
review51591002
2019-01-17 17:19:24 +01:00
Cédric Krier fd8883bc3d Add ir.message and use custom exceptions
issue3672
2018-12-29 14:20:28 +01:00
Cédric Krier b7ccd5f9a0 Remove support for Python 2.7
issue7497
review53261002
2018-06-26 19:11:42 +02:00
Mark Shane Hayden 8218b11a49 Add test on amount_to_pay calculation for multiple payments
issue6471
review38351002
2017-04-28 12:09:37 +02:00
Cédric Krier d07fb2fe01 Remove Property fields
issue2349
review39261002
2017-04-01 00:26:50 +02:00
Cédric Krier d85a03bb09 Support direct debit of payable lines
issue6173
review26001002
2017-02-17 18:51:15 +01:00
Cédric Krier f90825590d Set default journal when paying line
Only when there is only one available journal.

issue6077
review33641002
2016-12-13 18:34:22 +01:00
Nicolas Évrard 26a468eab0 Use activate instead of install for module activation
issue1456
review28931002
2016-10-20 12:54:37 +02:00
Cédric Krier 49a5bf593a Allow to block payment of line
issue5889
review30511002
2016-10-01 19:25:02 +02:00
Cédric Krier d359b27e55 Fix invoice scenario for new payment wizard state 2016-09-27 14:08:00 +02:00
Cédric Krier c0ece2d255 Ask payment journal for each currency
issue5888
review26671002
2016-09-27 12:16:22 +02:00
Cédric Krier 2cc9d5d3ac Decrease amount to pay of invoice
issue5859
review28771002
2016-09-19 22:18:48 +02:00
Cédric Krier b53c5c706b Use install_modules tools in scenario
issue5794
2016-08-26 09:58:22 +02:00
Cédric Krier 3eb5b0e1f3 Use converted tests converted by 2to3
distutils import tests module from the source code, so we must force it to use
the test suite from the absolute path because it will be the converted on in
case of 2to3 otherwise we fall-back to the relative module.

issue3211
2016-03-11 21:55:59 +01:00
Jonathan Levy 013ac86f3c Add Python3 support
issue3211
review24831002
2016-02-26 19:48:46 +01:00
Cédric Krier 2dafce8df2 Rename ir.module.module* into ir.module*
issue4764
review7171002
2015-05-28 21:03:06 +02:00
Cédric Krier 3577c0f208 Add check for default model access
When group access exists, a default model access should be defined otherwise
all access are given to non group users.

issue4485
review5941002
2015-01-27 18:12:59 +01:00
Nicolas Évrard b985852410 Add test for access rights of menu and actions
issue4295
review12661002
2015-01-02 16:07:53 +01:00
Cédric Krier 36b16f1ce7 Remove useless code in testing scenario 2014-12-17 14:11:18 +01:00
Cédric Krier 200009dd3c Fix most flake8 errors
review8771002
2014-12-02 12:54:44 +01:00
Cédric Krier 1f4d9ad748 Add some test tools to ease scenario writing
review11331002
2014-10-24 10:44:17 +02:00
Cédric Krier a5c1f9c513 Use new doctest setup/teardown
issue3627
review7401002
2014-09-04 08:44:46 +02:00
Cédric Krier 22d4160b8a Use explicit comparison with Decimal in test 2014-05-07 17:56:22 +02:00
Cédric Krier 45185ac1ba Initial commit
review926002
2014-03-10 23:06:29 +01:00