Skip to content

Commit

Permalink
[TEMPORARY] debug codecov
Browse files Browse the repository at this point in the history
  • Loading branch information
oh2fih committed Mar 30, 2024
1 parent 645430c commit a9dfb12
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
4 changes: 4 additions & 0 deletions users_ldap_groups/models/res_company_ldap_operator.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
# Copyright 2012-2018 Therp BV <https://therp.nl>
# Copyright 2018 Brainbean Apps <https://brainbeanapps.com>
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
import logging
from logging import getLogger
from string import Template

from odoo import api, models

_logger = getLogger(__name__)
_logger.setLevel(logging.DEBUG)


class ResCompanyLdapOperator(models.AbstractModel):
Expand Down Expand Up @@ -47,6 +49,8 @@ def safe_ldap_decode(self, attr):
import base64

try:
_logger.debug("ldap_decode: " + attr.decode()) # debug test for codecov
return attr.decode()
except UnicodeDecodeError:
_logger.debug("ldap_b64encode being used") # debug test for codecov
return base64.b64encode(attr)
8 changes: 7 additions & 1 deletion users_ldap_groups/tests/test_users_ldap_groups.py
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ def _test_users_ldap_groups_not_user_type(self):
self.env.cr.dbname, "users_ldap_groups-username", "password", {}
)

def _test_users_ldap_groups_ldap_returns_binary_data(self):
def test_users_ldap_groups_ldap_returns_binary_data(self):
self._create_ldap_config(
groups=[
{
Expand All @@ -235,6 +235,12 @@ def _test_users_ldap_groups_ldap_returns_binary_data(self):
"value": "hello3",
"group_id": self.group_system.id,
},
{
"ldap_attribute": "name",
"operator": "contains",
"value": "hello",
"group_id": self.group_user.id,
},
{
"ldap_attribute": "name",
"operator": "contains",
Expand Down

0 comments on commit a9dfb12

Please sign in to comment.