Fix requirements_style_check on BSD platforms
On Linux, the sort command implicitly ignore non-alphanumeric characters when sorting. Since the '>' character has an ASCII value greater than the '-' character, the following list will be sorted on Linux, but not on a Mac: SQLAlchemy>=0.7.8,<=0.9.99 sqlalchemy-migrate>=0.9.1 This makes sort explicitly ignore such characters and will keep the tests consistent across different environments. Closes-Bug: #1324945 Change-Id: I559ae4b4c3e2a7d190af9d4b1517dfaf23d114b1
This commit is contained in:
parent
2d37843d13
commit
797dcc8dc1
@ -12,7 +12,7 @@ function check_file() {
|
|||||||
|
|
||||||
# We don't care about comment lines.
|
# We don't care about comment lines.
|
||||||
grep -v '^#' $f > ${f}.unsorted
|
grep -v '^#' $f > ${f}.unsorted
|
||||||
sort -i -f ${f}.unsorted > ${f}.sorted
|
sort -d -i -f ${f}.unsorted > ${f}.sorted
|
||||||
diff -c ${f}.unsorted ${f}.sorted
|
diff -c ${f}.unsorted ${f}.sorted
|
||||||
rc=$?
|
rc=$?
|
||||||
rm -f ${f}.sorted ${f}.unsorted
|
rm -f ${f}.sorted ${f}.unsorted
|
||||||
|
Loading…
Reference in New Issue
Block a user