remove python2 support from awxkit

This commit is contained in:
Ryan Petrello
2020-03-18 09:06:20 -04:00
parent db7f0f9421
commit 06b3e54fb1
18 changed files with 27 additions and 116 deletions

View File

@@ -1,10 +1,7 @@
import argparse
import json
import unittest
try:
from StringIO import StringIO
except ImportError:
from io import StringIO
from io import StringIO
import pytest
from requests import Response

View File

@@ -1,7 +1,4 @@
try:
from unittest.mock import patch
except ImportError:
from mock import patch
from unittest.mock import patch
import pytest

View File

@@ -2,12 +2,8 @@
from datetime import datetime
import sys
try:
from unittest import mock
except ImportError:
import mock
from unittest import mock
import pytest
import six
from awxkit import utils
from awxkit import exceptions as exc
@@ -83,7 +79,7 @@ def test_load_invalid_json_or_yaml(inp):
reason='this is only intended to be used in py3, not the CLI'
)
def test_random_titles_are_unicode(non_ascii):
assert isinstance(utils.random_title(non_ascii=non_ascii), six.text_type)
assert isinstance(utils.random_title(non_ascii=non_ascii), str)
@pytest.mark.parametrize('non_ascii', [True, False])

View File

@@ -1,10 +1,7 @@
# -*- coding: utf-8 -*-
from collections import namedtuple
try:
from unittest.mock import patch
except ImportError:
from mock import patch
from unittest.mock import patch
import pytest
from awxkit.ws import WSClient