Commit Graph
45 Commits
Author SHA1 Message Date
Cédric Krier 2137eecd2c Improve accounting move descriptions
- Add statement line number as move description
- Set description on statement account line if unique

issue6205
review26051002
2017-02-01 21:43:20 +01:00
Nicolas Évrard 2c5e88f76f Use activate instead of install for module activation
issue1456
review28931002
2016-10-20 12:54:38 +02:00
Cédric Krier e11b5b0780 Use install_modules tools in scenario
issue5794
2016-08-26 09:58:31 +02:00
Cédric Krier 46d244b061 Test if there is something to write before calling write
ModelStorage.write requires at least a tuple of records, values.

issue5456
review21921002
2016-04-08 22:54:24 +02:00
Cédric Krier e44a6de850 Merge invoice and credit note
issue5225
review18921002
2016-03-20 22:58:29 +01:00
Cédric Krier 76069d164a 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:56:09 +01:00
Jonathan Levy f7fcc0de7b Add Python3 support
issue3211
review21751003
2016-03-05 12:33:11 +01:00
Cédric Krier 773e55b040 Rename ir.module.module* into ir.module*
issue4764
review7171002
2015-05-28 21:03:14 +02:00
Cédric Krier 85d880d031 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:13:04 +01:00
Nicolas Évrard fecd404a3a Add test for access rights of menu and actions
issue4295
review12661002
2015-01-02 16:07:54 +01:00
Cédric Krier 2d65503eb4 Fix most flake8 errors
review8771002
2014-12-02 12:54:50 +01:00
Cédric Krier be7b962b17 Add some test tools to ease scenario writing
review11331002
2014-10-24 10:44:20 +02:00
Nicolas Évrard ffeaad8ee5 Make party mandatory / invisible according to account configuration
issue3731
review14341002
2014-09-19 18:44:55 +02:00
Cédric Krier 8aeb1767e1 Use new doctest setup/teardown
issue3627
review7401002
2014-09-04 08:44:49 +02:00
Cédric Krier a6de03d181 Add validation type on journal
It also adds a name on statement to replace to current rec_name and some
documentation.

issue3943
review5331002
2014-07-20 13:45:45 +02:00
Cédric Krier 6d3c2c74d0 Add report to statement
issue4018
review6401002
2014-07-20 13:13:00 +02:00
Nicolas Évrard 56c9bde881 Prevent usage of paid invoice in draft statements
review1721004
2014-02-03 17:42:29 +01:00
Cédric Krier 572276ee4e Drop support of Python 2.6
review2691002
2014-01-31 00:03:11 +01:00
Cédric Krier 17b308440e Anonymise tests
review2681002
2014-01-16 22:10:09 +01:00
Cédric Krier 0733f4a1c0 Cleanup tests
review2491002
2014-01-12 19:59:26 +01:00
Cédric Krier c2d1aceb8f Use common doctest_dropdb
review2151002
2013-12-18 18:29:06 +01:00
Cédric Krier 28d31e7b9b Fix flake8 2013-10-05 12:16:36 +02:00
Cédric Krier 4d303042ef Migration to python-sql
review1001002
2013-09-06 22:33:56 +02:00
Cédric Krier 90fed0deba Fix last line amount comparison in test scenario 2013-08-21 11:18:40 +02:00
Nicolas Évrard dfe4c7094b Make statements aware of negative amounts in invoice lines
review820002
2013-08-16 11:33:24 +02:00
Cédric Krier 7863f488d3 Remove _inherits
review670002
2013-03-20 22:50:26 +01:00
Albert Cervera i Areny 077957e653 Replace _constraints with validate in ModelStorage and improve user messages.
issue2616
review371002
2013-03-07 16:54:25 +01:00
Cédric Krier 4c217f1479 Update to new invoice states
review583002
2012-12-23 22:29:15 +01:00
Cédric Krier c76df8ac1d FiscalYear.create_period returns nothing now 2012-09-11 15:24:07 +02:00
Cédric Krier b35134fb9a Fix sign of the amount to pay on line
issue2746
review464003
2012-08-16 14:54:26 +02:00
Cédric Krier 26ad2fba55 Allow to use credit note on statement line
issue2639
review397001
2012-06-13 23:26:17 +02:00
Cédric Krier 9307002eb3 Fix pep8 and pyflakes 2012-04-03 20:06:27 +02:00
Cédric Krier 78892320b2 Simplify workflow engine
review256001
2012-03-25 00:17:31 +01:00
Nicolas Évrard c62bae0a8f Integer, Numeric and Float allow None as value
NULL value is None and not False

issue2022
review237004
2012-03-23 18:38:51 +01:00
Cédric Krier 35b968c69f New wizard design 2012-01-02 17:58:20 +01:00
Nicolas Évrard ff80b6f141 Use relative imports 2011-12-14 17:04:19 +01:00
Cédric Krier 20a318cfba Report only first failure in scenario
issue2147
2011-09-14 12:45:15 +02:00
Cédric Krier 6c91223bc4 Set pool test in scanario 2011-08-10 12:01:32 +02:00
Cédric Krier 878e8954d2 Add test for depends 2011-08-04 16:57:19 +02:00
Cédric Krier c9756c3159 Fix missing import of SQLiteDatabase 2011-04-11 10:51:33 +02:00
Cédric Krier a3855e6666 Add company on statement for issue1904 2011-04-10 20:59:25 +02:00
Cédric Krier 0b078ae8f6 Fix test_view for issue1651 2010-08-27 12:17:59 +02:00
Cédric Krier deeb74e192 Add test_suite in setup.py 2010-03-12 17:49:32 +01:00
Cédric Krier 0faa03c007 New unittest design 2010-03-04 14:05:03 +01:00
Cédric Krier fa468f5ca1 Add test views 2009-06-28 19:00:54 +02:00