Remove unnecessary testing code

Now PrettyTable >= 0.7.2 in requirements.txt,
remove code for PrettyTable < 0.7.2.

Change-Id: Ie6edcc24fbb67394ff8abe0c5f18ad2bed6903ab
Signed-off-by: Takashi Natsume <takanattie@gmail.com>
This commit is contained in:
Takashi Natsume 2022-08-12 20:46:34 +09:00
parent d4ea897bc9
commit 2af1d0c514
1 changed files with 7 additions and 16 deletions

View File

@ -12,7 +12,6 @@
# under the License.
import argparse
import distutils.version as dist_version
import io
import re
import sys
@ -21,7 +20,6 @@ from unittest import mock
import ddt
import fixtures
from keystoneauth1 import fixture
import prettytable
import requests_mock
from testtools import matchers
@ -583,13 +581,6 @@ class ShellTest(utils.TestCase):
def test_password(self, mock_getpass, mock_stdin, m_requests):
mock_stdin.encoding = "utf-8"
# default output of empty tables differs depending between prettytable
# versions
if (hasattr(prettytable, '__version__') and
dist_version.StrictVersion(prettytable.__version__) <
dist_version.StrictVersion('0.7.2')):
ex = '\n'
else:
ex = '\n'.join([
'+----+------+--------+------------+-------------+----------+',
'| ID | Name | Status | Task State | Power State | Networks |',