Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [btejado@btejado CSS_OCP_CNS]$ py.test python/tests/functional/test_positive.py --capture=no
- ============================================= test session starts ==============================================
- platform linux2 -- Python 2.7.13, pytest-3.0.7, py-1.4.33, pluggy-0.4.0
- OpenShift version: latest
- rootdir: /home/btejado/Projects/automation/CSS_OCP_CNS, inifile:
- collected 1 items
- python/tests/functional/test_positive.py
- Waiting for container...
- {'api_version': 'v1',
- 'description': None,
- 'display_name': None,
- 'kind': 'Project',
- 'metadata': {'annotations': {u'openshift.io/description': '',
- u'openshift.io/display-name': '',
- u'openshift.io/requester': 'system:admin',
- u'openshift.io/sa.scc.mcs': 's0:c8,c2',
- u'openshift.io/sa.scc.supplemental-groups': '1000060000/10000',
- u'openshift.io/sa.scc.uid-range': '1000060000/10000'},
- 'cluster_name': None,
- 'creation_timestamp': datetime.datetime(2018, 2, 23, 22, 17, 10, tzinfo=tzutc()),
- 'deletion_grace_period_seconds': None,
- 'deletion_timestamp': None,
- 'finalizers': None,
- 'generate_name': None,
- 'generation': None,
- 'initializers': None,
- 'labels': None,
- 'name': 'myproject',
- 'namespace': None,
- 'owner_references': None,
- 'resource_version': '673',
- 'self_link': '/oapi/v1/projectrequests/myproject',
- 'uid': '4aed7df9-18e7-11e8-8911-0242ac110002'}}
- Now the response
- {'api_version': 'v1',
- 'items': [{'api_version': None,
- 'kind': None,
- 'metadata': {'annotations': {u'openshift.io/sa.initialized-roles': 'true',
- u'openshift.io/sa.scc.mcs': 's0:c1,c0',
- u'openshift.io/sa.scc.supplemental-groups': '1000000000/10000',
- u'openshift.io/sa.scc.uid-range': '1000000000/10000'},
- 'cluster_name': None,
- 'creation_timestamp': datetime.datetime(2018, 2, 23, 22, 16, 59, tzinfo=tzutc()),
- 'deletion_grace_period_seconds': None,
- 'deletion_timestamp': None,
- 'finalizers': None,
- 'generate_name': None,
- 'generation': None,
- 'initializers': None,
- 'labels': None,
- 'name': 'default',
- 'namespace': None,
- 'owner_references': None,
- 'resource_version': '669',
- 'self_link': '/oapi/v1/projects/default',
- 'uid': '440c8eea-18e7-11e8-8911-0242ac110002'},
- 'spec': {'finalizers': ['kubernetes', 'openshift.io/origin']},
- 'status': {'phase': 'Active'}},
- {'api_version': None,
- 'kind': None,
- 'metadata': {'annotations': {u'openshift.io/sa.scc.mcs': 's0:c3,c2',
- u'openshift.io/sa.scc.supplemental-groups': '1000010000/10000',
- u'openshift.io/sa.scc.uid-range': '1000010000/10000'},
- 'cluster_name': None,
- 'creation_timestamp': datetime.datetime(2018, 2, 23, 22, 16, 59, tzinfo=tzutc()),
- 'deletion_grace_period_seconds': None,
- 'deletion_timestamp': None,
- 'finalizers': None,
- 'generate_name': None,
- 'generation': None,
- 'initializers': None,
- 'labels': None,
- 'name': 'kube-public',
- 'namespace': None,
- 'owner_references': None,
- 'resource_version': '397',
- 'self_link': '/oapi/v1/projects/kube-public',
- 'uid': '4421daaa-18e7-11e8-8911-0242ac110002'},
- 'spec': {'finalizers': ['kubernetes']},
- 'status': {'phase': 'Active'}},
- {'api_version': None,
- 'kind': None,
- 'metadata': {'annotations': {u'openshift.io/sa.scc.mcs': 's0:c5,c0',
- u'openshift.io/sa.scc.supplemental-groups': '1000020000/10000',
- u'openshift.io/sa.scc.uid-range': '1000020000/10000'},
- 'cluster_name': None,
- 'creation_timestamp': datetime.datetime(2018, 2, 23, 22, 16, 59, tzinfo=tzutc()),
- 'deletion_grace_period_seconds': None,
- 'deletion_timestamp': None,
- 'finalizers': None,
- 'generate_name': None,
- 'generation': None,
- 'initializers': None,
- 'labels': None,
- 'name': 'kube-system',
- 'namespace': None,
- 'owner_references': None,
- 'resource_version': '400',
- 'self_link': '/oapi/v1/projects/kube-system',
- 'uid': '4420dcd9-18e7-11e8-8911-0242ac110002'},
- 'spec': {'finalizers': ['kubernetes']},
- 'status': {'phase': 'Active'}},
- {'api_version': None,
- 'kind': None,
- 'metadata': {'annotations': {u'openshift.io/sa.initialized-roles': 'true',
- u'openshift.io/sa.scc.mcs': 's0:c6,c0',
- u'openshift.io/sa.scc.supplemental-groups': '1000030000/10000',
- u'openshift.io/sa.scc.uid-range': '1000030000/10000'},
- 'cluster_name': None,
- 'creation_timestamp': datetime.datetime(2018, 2, 23, 22, 17, tzinfo=tzutc()),
- 'deletion_grace_period_seconds': None,
- 'deletion_timestamp': None,
- 'finalizers': None,
- 'generate_name': None,
- 'generation': None,
- 'initializers': None,
- 'labels': None,
- 'name': 'openshift',
- 'namespace': None,
- 'owner_references': None,
- 'resource_version': '408',
- 'self_link': '/oapi/v1/projects/openshift',
- 'uid': '449f8ac3-18e7-11e8-8911-0242ac110002'},
- 'spec': {'finalizers': ['kubernetes']},
- 'status': {'phase': 'Active'}},
- {'api_version': None,
- 'kind': None,
- 'metadata': {'annotations': {u'openshift.io/sa.initialized-roles': 'true',
- u'openshift.io/sa.scc.mcs': 's0:c6,c5',
- u'openshift.io/sa.scc.supplemental-groups': '1000040000/10000',
- u'openshift.io/sa.scc.uid-range': '1000040000/10000'},
- 'cluster_name': None,
- 'creation_timestamp': datetime.datetime(2018, 2, 23, 22, 17, tzinfo=tzutc()),
- 'deletion_grace_period_seconds': None,
- 'deletion_timestamp': None,
- 'finalizers': None,
- 'generate_name': None,
- 'generation': None,
- 'initializers': None,
- 'labels': None,
- 'name': 'openshift-infra',
- 'namespace': None,
- 'owner_references': None,
- 'resource_version': '413',
- 'self_link': '/oapi/v1/projects/openshift-infra',
- 'uid': '449f7226-18e7-11e8-8911-0242ac110002'},
- 'spec': {'finalizers': ['kubernetes']},
- 'status': {'phase': 'Active'}},
- {'api_version': None,
- 'kind': None,
- 'metadata': {'annotations': {u'openshift.io/sa.scc.mcs': 's0:c7,c4',
- u'openshift.io/sa.scc.supplemental-groups': '1000050000/10000',
- u'openshift.io/sa.scc.uid-range': '1000050000/10000'},
- 'cluster_name': None,
- 'creation_timestamp': datetime.datetime(2018, 2, 23, 22, 17, 6, tzinfo=tzutc()),
- 'deletion_grace_period_seconds': None,
- 'deletion_timestamp': None,
- 'finalizers': None,
- 'generate_name': None,
- 'generation': None,
- 'initializers': None,
- 'labels': None,
- 'name': 'openshift-node',
- 'namespace': None,
- 'owner_references': None,
- 'resource_version': '424',
- 'self_link': '/oapi/v1/projects/openshift-node',
- 'uid': '48365494-18e7-11e8-8911-0242ac110002'},
- 'spec': {'finalizers': ['kubernetes']},
- 'status': {'phase': 'Active'}}],
- 'kind': 'ProjectList',
- 'metadata': {'_continue': None,
- 'resource_version': None,
- 'self_link': '/oapi/v1/projects'}}
- []
- F
- =================================================== FAILURES ===================================================
- ________________________________________________ test_myproject ________________________________________________
- admin_kubeconfig = local('/tmp/pytest-of-btejado/pytest-24/kubeconfig0/admin.kubeconfig')
- def test_myproject(admin_kubeconfig):
- config.load_kube_config(config_file=str(admin_kubeconfig))
- api_instance = ocpclient.OapiApi()
- body = ocpclient.V1ProjectRequest()
- body.metadata = k8sclient.V1ObjectMeta(name='myproject')
- api_response = api_instance.create_project_request(body, pretty='pretty')
- pprint(api_response)
- project_list = api_instance.list_project()
- print "Now the response\n"
- pprint(project_list)
- res = [p for p in project_list.items if p.metadata.name == 'myproject']
- pprint(res)
- > assert project_list.itmes[0].metadata.name == 'myproject'
- E AttributeError: 'V1ProjectList' object has no attribute 'itmes'
- python/tests/functional/test_positive.py:22: AttributeError
- ========================================== 1 failed in 19.50 seconds ===========================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement