portage_testables: Fix DEPEND/RDEPEND quoting.
BUG=None
TEST=./run_pytest
Change-Id: I4c8559d0777875beb27c732db72d217832b4d190
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2585569
Tested-by: Alex Klein <saklein@chromium.org>
Auto-Submit: Alex Klein <saklein@chromium.org>
Reviewed-by: Chris McDonald <cjmcdonald@chromium.org>
Commit-Queue: Alex Klein <saklein@chromium.org>
diff --git a/test/portage_testables.py b/test/portage_testables.py
index 5e78dba..998f66d 100644
--- a/test/portage_testables.py
+++ b/test/portage_testables.py
@@ -11,7 +11,6 @@
import itertools
import os
import pathlib # pylint: disable=import-error
-import shlex
from typing import Dict, Iterable, Tuple, Union
from chromite.lib import constants
@@ -38,7 +37,7 @@
"""Helper to format a dictionary into an ebuild file."""
output = []
for key in dictionary.keys():
- output.append(f'{key}={shlex.quote(dictionary[key])}')
+ output.append(f'{key}="{dictionary[key]}"')
output.append('\n')
return '\n'.join(output)