Skip to content

Commit 0e08621

Browse files
authored
Merge branch 'master' into deprecated_type_def_argument
2 parents aabce60 + c0bec62 commit 0e08621

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

gql/__init__.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
from .client import Client
22
from .gql import gql
3+
from .transport.aiohttp import AIOHTTPTransport
4+
from .transport.requests import RequestsHTTPTransport
5+
from .transport.websockets import WebsocketsTransport
36

4-
__all__ = ["gql", "Client"]
7+
__all__ = [
8+
"gql",
9+
"AIOHTTPTransport",
10+
"Client",
11+
"RequestsHTTPTransport",
12+
"WebsocketsTransport",
13+
]

tests/test_transport.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,3 +119,11 @@ def test_named_query(client):
119119
with use_cassette("queries"):
120120
result = client.execute(query, operation_name="Planet2")
121121
assert result == expected
122+
123+
124+
def test_import_transports_directly_from_gql():
125+
from gql import AIOHTTPTransport, RequestsHTTPTransport, WebsocketsTransport
126+
127+
assert AIOHTTPTransport
128+
assert RequestsHTTPTransport
129+
assert WebsocketsTransport

0 commit comments

Comments
 (0)