4c46201526
* Added workspace client queries * Enable tests
24 lines
801 B
Python
24 lines
801 B
Python
import pytest
|
|
|
|
from specklepy.api.client import SpeckleClient
|
|
from specklepy.logging.exceptions import GraphQLException
|
|
|
|
|
|
@pytest.mark.run()
|
|
class TestWorkspaceResource:
|
|
def test_get_workspace(self, client: SpeckleClient):
|
|
"""
|
|
Test server is not workspace enabled, so we can't really test everything here
|
|
We'll just test client's error handling
|
|
"""
|
|
with pytest.raises(GraphQLException):
|
|
client.workspace.get("not a real id")
|
|
|
|
def test_get_projects(self, client: SpeckleClient):
|
|
"""
|
|
Test server is not workspace enabled, so we can't really test everything here
|
|
We'll just test client's error handling
|
|
"""
|
|
with pytest.raises(GraphQLException):
|
|
client.workspace.get_projects("not a real id")
|