Skip to content

Commit

Permalink
Use FullArgSpec as ArgSpec is deprecated
Browse files Browse the repository at this point in the history
  • Loading branch information
dwoz committed Jun 24, 2024
1 parent 378b106 commit 1e2e79d
Showing 1 changed file with 18 additions and 4 deletions.
22 changes: 18 additions & 4 deletions tests/unit/states/test_module.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"""

import logging
from inspect import ArgSpec
from inspect import FullArgSpec

import salt.states.module as module
from tests.support.mixins import LoaderModuleMockMixin
Expand Down Expand Up @@ -116,11 +116,25 @@ def setup_loader_modules(self):

@classmethod
def setUpClass(cls):
cls.aspec = ArgSpec(
args=["hello", "world"], varargs=None, keywords=None, defaults=False
cls.aspec = FullArgSpec(
args=["hello", "world"],
varargs=None,
varkw=None,
defaults=False,
kwonlyargs=None,
kwonlydefaults=None,
annotations=None,
)

cls.bspec = ArgSpec(args=[], varargs="names", keywords="kwargs", defaults=None)
cls.bspec = FullArgSpec(
args=[],
varargs="names",
varkw=None,
defaults=None,
kwonlyargs="kwargs",
kwonlydefaults=None,
annotations=None,
)

@classmethod
def tearDownClass(cls):
Expand Down

0 comments on commit 1e2e79d

Please sign in to comment.