Ejemplo n.º 1
0
 def test_get_all_uuid_endpoint_available(self):
     config = pnconf_copy()
     pn = PubNub(config)
     get_all_uuid = pn.get_all_uuid_metadata()
     assert get_all_uuid is not None
     assert isinstance(get_all_uuid, GetAllUuid)
     assert isinstance(get_all_uuid, Endpoint)
Ejemplo n.º 2
0
    def test_get_all_uuid_happy_path(self):
        config = pnconf_copy()
        pn = PubNub(config)

        get_all_uuid_result = pn.get_all_uuid_metadata() \
            .include_custom(True) \
            .limit(10) \
            .include_total_count(True) \
            .sort(PNSortKey.asc(PNSortKeyValue.ID), PNSortKey.desc(PNSortKeyValue.UPDATED)) \
            .page(None) \
            .sync()

        assert isinstance(get_all_uuid_result, Envelope)
        assert isinstance(get_all_uuid_result.result, PNGetAllUUIDMetadataResult)
        assert isinstance(get_all_uuid_result.status, PNStatus)
        data = get_all_uuid_result.result.data
        assert isinstance(data, list)
        assert get_all_uuid_result.result.total_count != 0
        assert get_all_uuid_result.result.next is not None
        assert get_all_uuid_result.result.prev is None
Ejemplo n.º 3
0
 def test_get_all_uuid_is_endpoint(self):
     config = pnconf_copy()
     pn = PubNub(config)
     get_all_uuid = pn.get_all_uuid_metadata()
     assert isinstance(get_all_uuid, GetAllUuid)
     assert isinstance(get_all_uuid, Endpoint)