Skip to content

Commit

Permalink
add additional tests for getting multiple types
Browse files Browse the repository at this point in the history
  • Loading branch information
juanvallejo committed Dec 1, 2016
1 parent 55b1e70 commit 9cf4a9f
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions test/cmd/get.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,18 @@ os::cmd::expect_success_and_text 'oc create service loadbalancer testsvc1 --tcp
# mixed resource output should print resource kind
# prefix even when only one type of resource is present
os::cmd::expect_success_and_text 'oc get all' "svc/testsvc1"
# ensure that getting mixed resource types still returns prefixed resources, if there are at most resources of one type
os::cmd::expect_success_and_text 'oc get svc,pod' "svc/testsvc1"
os::cmd::expect_failure_and_text 'oc get svc,pod testsvc1' "svc/testsvc1"
# create second resource type and ensure that prefixed resource names are returned for both
os::cmd::expect_success_and_text 'oc create imagestream testimg1' "imagestream \"testimg1\" created"
os::cmd::expect_success_and_text 'oc get svc,is' "is/testimg1"
# create second service and expect `get all` to still append resource kind to multiple of one type of resource
os::cmd::expect_success_and_text 'oc create service loadbalancer testsvc2 --tcp=8081' "service \"testsvc2\" created"
os::cmd::expect_success_and_text 'oc get all' "svc/testsvc2"
# test tuples of same and different resource kinds (tuples of same resource kind should not return prefixed items).
os::cmd::expect_success_and_not_text 'oc get svc/testsvc1 svc/testsvc2' "svc/testsvc1"
os::cmd::expect_success_and_text 'oc get svc/testsvc1 is/testimg1' "svc/testsvc1"
# specific resources should not have their kind prefixed
os::cmd::expect_success_and_text 'oc get svc' "testsvc1"
echo "oc get all: ok"
Expand Down

0 comments on commit 9cf4a9f

Please sign in to comment.