Ver a proveniência

test(TestFrappeClient): Set Admin password else skip

ref: https://github.com/frappe/frappe/runs/5303629148?check_suite_focus=true
version-14
Gavin D'souza há 3 anos
ascendente
cometimento
ea7a53568f
1 ficheiros alterados com 18 adições e 5 eliminações
  1. +18
    -5
      frappe/tests/test_frappe_client.py

+ 18
- 5
frappe/tests/test_frappe_client.py Ver ficheiro

@@ -1,17 +1,30 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2022, Frappe Technologies Pvt. Ltd. and Contributors
# License: MIT. See LICENSE

import unittest, frappe
import base64
import unittest

import requests

import frappe
from frappe.core.doctype.user.user import generate_keys
from frappe.frappeclient import FrappeClient, FrappeException
from frappe.frappeclient import AuthError, FrappeClient, FrappeException
from frappe.utils.data import get_url

import requests
import base64

class TestFrappeClient(unittest.TestCase):
PASSWORD = frappe.conf.admin_password or "admin"

@classmethod
def setUpClass(cls) -> None:
site_url = get_url()
try:
FrappeClient(site_url, "Administrator", cls.PASSWORD, verify=False)
except AuthError:
raise unittest.SkipTest(f"AuthError raised for {site_url} [usr=Administrator, pwd={cls.PASSWORD}]")

return super().setUpClass()

def test_insert_many(self):
server = FrappeClient(get_url(), "Administrator", self.PASSWORD, verify=False)
frappe.db.delete("Note", {"title": ("in", ('Sing','a','song','of','sixpence'))})


Carregando…
Cancelar
Guardar