changeset 93ce72852367 in modules/party:default
details: https://hg.tryton.org/modules/party?cmd=changeset;node=93ce72852367
description:
Ensure tax identifier types are subset of identifier types
issue9564
review296131002
diffstat:
tests/test_party.py | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diffs (20 lines):
diff -r 1d64781a06fd -r 93ce72852367 tests/test_party.py
--- a/tests/test_party.py Wed Sep 09 23:34:54 2020 +0200
+++ b/tests/test_party.py Wed Sep 09 23:35:15 2020 +0200
@@ -414,6 +414,16 @@
self.assertEqual(contact, contact2)
+ @with_transaction()
+ def test_tax_identifier_types(self):
+ "Ensure tax identifier types are in identifier types"
+ pool = Pool()
+ Party = pool.get('party.party')
+ Identifier = pool.get('party.identifier')
+ self.assertFalse(
+ set(Party.tax_identifier_types())
+ - set(dict(Identifier.type.selection).keys()))
+
def suite():
suite = trytond.tests.test_tryton.suite()