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:
parent
3f2213791a
commit
340ff8586d
1008 changed files with 61301 additions and 58309 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue