1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-05-04 01:13:00 +00:00

Reformat everything.

This commit is contained in:
Felix Fontein 2025-11-01 12:08:41 +01:00
parent 3f2213791a
commit 340ff8586d
1008 changed files with 61301 additions and 58309 deletions

View file

@ -1,4 +1,3 @@
# Copyright (c) Ansible project
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
@ -6,15 +5,18 @@
from __future__ import annotations
from ansible_collections.community.general.plugins.modules import dnsimple as dnsimple_module
from ansible_collections.community.internal_test_tools.tests.unit.plugins.modules.utils import AnsibleFailJson, ModuleTestCase, set_module_args
from ansible_collections.community.internal_test_tools.tests.unit.plugins.modules.utils import (
AnsibleFailJson,
ModuleTestCase,
set_module_args,
)
from unittest.mock import patch
import pytest
import sys
dnsimple = pytest.importorskip('dnsimple')
dnsimple = pytest.importorskip("dnsimple")
mandatory_py_version = pytest.mark.skipif(
sys.version_info < (3, 6),
reason='The dnsimple dependency requires python3.6 or higher'
sys.version_info < (3, 6), reason="The dnsimple dependency requires python3.6 or higher"
)
from dnsimple import DNSimpleException
@ -38,24 +40,24 @@ class TestDNSimple(ModuleTestCase):
with set_module_args({}):
self.module.main()
@patch('dnsimple.service.Identity.whoami')
@patch("dnsimple.service.Identity.whoami")
def test_account_token(self, mock_whoami):
mock_whoami.return_value.data.account = 42
ds = self.module.DNSimpleV2('fake', 'fake', True, self.module)
ds = self.module.DNSimpleV2("fake", "fake", True, self.module)
self.assertEqual(ds.account, 42)
@patch('dnsimple.service.Accounts.list_accounts')
@patch('dnsimple.service.Identity.whoami')
@patch("dnsimple.service.Accounts.list_accounts")
@patch("dnsimple.service.Identity.whoami")
def test_user_token_multiple_accounts(self, mock_whoami, mock_accounts):
mock_accounts.return_value.data = [1, 2, 3]
mock_whoami.return_value.data.account = None
with self.assertRaises(DNSimpleException):
self.module.DNSimpleV2('fake', 'fake', True, self.module)
self.module.DNSimpleV2("fake", "fake", True, self.module)
@patch('dnsimple.service.Accounts.list_accounts')
@patch('dnsimple.service.Identity.whoami')
@patch("dnsimple.service.Accounts.list_accounts")
@patch("dnsimple.service.Identity.whoami")
def test_user_token_single_account(self, mock_whoami, mock_accounts):
mock_accounts.return_value.data = [42]
mock_whoami.return_value.data.account = None
ds = self.module.DNSimpleV2('fake', 'fake', True, self.module)
ds = self.module.DNSimpleV2("fake", "fake", True, self.module)
self.assertEqual(ds.account, 42)