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()

Reply via email to