Beispiel #1
0
    def test_invalid_zina_url_get_register(self):
        uz = ZinaClient(upload_file=None,
                        zina_id=self.nfe_id,
                        zina_url='http://www.terra.com.br/',
                        config_file=os.path.join(LOCAL_PATH, 'flowbot.json'))

        json_info = uz.get_nfe()
        self.assertTrue('ERROR' in json_info)
Beispiel #2
0
    def test_invalid_register_url(self):
        uz = ZinaClient(upload_file=os.path.join(LOCAL_PATH, 'flowbot.json'),
                        zina_id=self.nfe_id,
                        zina_url='127.0.0.1:8000/nfe/api/23123123',
                        config_file=os.path.join(LOCAL_PATH, 'flowbot.json'))

        json_info = uz.send_file()
        self.assertEqual(json_info, 'ERROR: HTTP Error 500: INTERNAL SERVER ERROR')
Beispiel #3
0
    def test_invalid_register(self):
        uz = ZinaClient(upload_file=os.path.join(LOCAL_PATH, 'flowbot.json'),
                        zina_id=999999,
                        zina_url='127.0.0.1:8000/nfe/api/',
                        config_file=os.path.join(LOCAL_PATH, 'flowbot.json'))

        json_info = uz.send_file()
        self.assertEqual(json_info, 'ERROR: NFe matching query does not exist.')
Beispiel #4
0
    def test_upload_file(self):
        "Test upload need have Django Piston API runserver"
        uz = ZinaClient(upload_file=os.path.join(LOCAL_PATH, 'flowbot.json'),
                        zina_id=self.nfe_id,
                        zina_url='127.0.0.1:8000/nfe/api/',
                        config_file=os.path.join(LOCAL_PATH, 'flowbot.json'))

        json_info = uz.send_file()
        self.assertEqual(json_info, 'SUCCESS')
Beispiel #5
0
    def test_if_check_value_is_valid(self):
        "Test check value need have Django Piston API runserver"
        uz = ZinaClient(upload_file=None,
                        zina_id=self.nfe_id,
                        zina_url='127.0.0.1:8000/nfe/api/',
                        config_file=os.path.join(LOCAL_PATH, 'flowbot.json'))

        json_info = uz.get_nfe()
        self.assertTrue(json.loads(json_info), json_info)