Revision 93146c8c
b/qa/qa_utils.py | ||
---|---|---|
503 | 503 |
|
504 | 504 |
# Test a number of field combinations |
505 | 505 |
for testfields in _SelectQueryFields(rnd, fields): |
506 |
AssertCommand([cmd, "list", "--output", ",".join(testfields)]) |
|
506 |
AssertRedirectedCommand([cmd, "list", "--output", ",".join(testfields)])
|
|
507 | 507 |
|
508 | 508 |
if namefield is not None: |
509 | 509 |
namelist_fn = compat.partial(_List, cmd, [namefield]) |
... | ... | |
526 | 526 |
fail=True) |
527 | 527 |
|
528 | 528 |
# Check exit code for listing unknown field |
529 |
AssertEqual(AssertCommand([cmd, "list", "--output=field/does/not/exist"], |
|
530 |
fail=True), |
|
529 |
AssertEqual(AssertRedirectedCommand([cmd, "list", |
|
530 |
"--output=field/does/not/exist"], |
|
531 |
fail=True), |
|
531 | 532 |
constants.EXIT_UNKNOWN_FIELD) |
532 | 533 |
|
533 | 534 |
|
... | ... | |
535 | 536 |
master = qa_config.GetMasterNode() |
536 | 537 |
|
537 | 538 |
# Listing fields |
538 |
AssertCommand([cmd, "list-fields"]) |
|
539 |
AssertCommand([cmd, "list-fields"] + fields) |
|
539 |
AssertRedirectedCommand([cmd, "list-fields"])
|
|
540 |
AssertRedirectedCommand([cmd, "list-fields"] + fields)
|
|
540 | 541 |
|
541 | 542 |
# Check listed fields (all, must be sorted) |
542 | 543 |
realcmd = [cmd, "list-fields", "--separator=|", "--no-headers"] |
Also available in: Unified diff