ut: Replace deprecated 'commands' module with 'subprocess'
The 'commands' modules has been removed in python 3. Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
This commit is contained in:
parent
e7280eb8f4
commit
2ca8dcd73e
@ -5,15 +5,19 @@
|
|||||||
# SPDX-License-Identifier: BSD-3-Clause-Clear
|
# SPDX-License-Identifier: BSD-3-Clause-Clear
|
||||||
#
|
#
|
||||||
|
|
||||||
import commands
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
|
||||||
args = ' '.join(sys.argv[1:])
|
args = ' '.join(sys.argv[1:])
|
||||||
script_path = os.path.dirname(os.path.realpath(__file__))
|
script_path = os.path.dirname(os.path.realpath(__file__))
|
||||||
framework_script_path = os.path.join(script_path, "../framework/add_new_test_file.py")
|
framework_script_path = os.path.join(script_path, "../framework/add_new_test_file.py")
|
||||||
framework_script_path = os.path.normpath(framework_script_path)
|
framework_script_path = os.path.normpath(framework_script_path)
|
||||||
status, output = commands.getstatusoutput(framework_script_path + " " + args)
|
result = subprocess.run(framework_script_path + " " + args, shell=True,
|
||||||
|
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
||||||
|
status = result.returncode
|
||||||
|
output = result.stdout.decode("ASCII", errors='ignore')
|
||||||
|
|
||||||
print(output)
|
print(output)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user