def test_full_args_estabelecimento(self):
        ''' Verifica se os parâmetros são criados corretamente para empresa '''
        r_args = {
            "dados": 'a',
            "competencia": 'b',
            "id_pf": '12345678900',
            "perspective": 'c',
            "only_meta": 'S',
            "reduzido": 'S',
            "id_inv": '00000000000000'
        }

        opts = QueryOptionsBuilder.build_person_options(r_args,
                                                        mod='estabelecimento')

        self.assertEqual(
            opts, {
                "column_family": 'a',
                "column": 'b',
                "id_pf": '12345678900',
                "perspective": 'c',
                "only_meta": True,
                "reduzido": True,
                "cnpj": '00000000000000',
                "cnpj_raiz": '00000000'
            })
Пример #2
0
 def build_person_options(r_args, mod='empresa'):
     ''' Constrói as opções da pesquisa '''
     return QueryOptionsBuilder.build_person_options(r_args, mod)