Skip to content

Commit b46bdc1

Browse files
committed
fixed test issues
1 parent d2babd2 commit b46bdc1

File tree

8 files changed

+12
-11
lines changed

8 files changed

+12
-11
lines changed

google/cloud/firestore_v1/async_pipeline.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from google.cloud.firestore_v1 import pipeline_stages as stages
1818
from google.cloud.firestore_v1.base_pipeline import _BasePipeline
1919

20-
if TYPE_CHECKING:
20+
if TYPE_CHECKING: # pragma: NO COVER
2121
from google.cloud.firestore_v1.async_client import AsyncClient
2222
from google.cloud.firestore_v1.pipeline_result import PipelineResult
2323
from google.cloud.firestore_v1.async_transaction import AsyncTransaction

google/cloud/firestore_v1/base_pipeline.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
from google.cloud.firestore_v1.pipeline_result import PipelineResult
2323
from google.cloud.firestore_v1 import _helpers
2424

25-
if TYPE_CHECKING:
25+
if TYPE_CHECKING: # pragma: NO COVER
2626
from google.cloud.firestore_v1.client import Client
2727
from google.cloud.firestore_v1.async_client import AsyncClient
2828
from google.cloud.firestore_v1.types.firestore import ExecutePipelineResponse

google/cloud/firestore_v1/pipeline.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from google.cloud.firestore_v1 import pipeline_stages as stages
1818
from google.cloud.firestore_v1.base_pipeline import _BasePipeline
1919

20-
if TYPE_CHECKING:
20+
if TYPE_CHECKING: # pragma: NO COVER
2121
from google.cloud.firestore_v1.client import Client
2222
from google.cloud.firestore_v1.pipeline_result import PipelineResult
2323
from google.cloud.firestore_v1.transaction import Transaction

google/cloud/firestore_v1/pipeline_expressions.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,6 @@ def __repr__(self):
6666
def _to_pb(self) -> Value:
6767
raise NotImplementedError
6868

69-
@staticmethod
70-
def _cast_to_expr_or_convert_to_constant(o: Any) -> "Expr":
71-
return o if isinstance(o, Expr) else Constant(o)
72-
7369

7470
class Constant(Expr, Generic[CONSTANT_TYPE]):
7571
"""Represents a constant literal value in an expression."""

google/cloud/firestore_v1/pipeline_result.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from google.cloud.firestore_v1.field_path import get_nested_value
1919
from google.cloud.firestore_v1.field_path import FieldPath
2020

21-
if TYPE_CHECKING:
21+
if TYPE_CHECKING: # pragma: NO COVER
2222
from google.cloud.firestore_v1.base_client import BaseClient
2323
from google.cloud.firestore_v1.base_document import BaseDocumentReference
2424
from google.protobuf.timestamp_pb2 import Timestamp

google/cloud/firestore_v1/pipeline_source.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from google.cloud.firestore_v1 import pipeline_stages as stages
1818
from google.cloud.firestore_v1.base_pipeline import _BasePipeline
1919

20-
if TYPE_CHECKING:
20+
if TYPE_CHECKING: # pragma: NO COVER
2121
from google.cloud.firestore_v1.client import Client
2222
from google.cloud.firestore_v1.async_client import AsyncClient
2323

tests/unit/v1/test_async_client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -533,11 +533,11 @@ def test_asyncclient_transaction():
533533
assert transaction._id is None
534534

535535

536-
def test_asyncclient_pipeline(database):
536+
def test_asyncclient_pipeline():
537537
from google.cloud.firestore_v1.async_pipeline import AsyncPipeline
538538
from google.cloud.firestore_v1.pipeline_source import PipelineSource
539539

540-
client = _make_default_async_client(database=database)
540+
client = _make_default_async_client()
541541
ppl = client.pipeline()
542542
assert client._pipeline_cls == AsyncPipeline
543543
assert isinstance(ppl, PipelineSource)

tests/unit/v1/test_pipeline_result.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,11 @@ def test_eq(self, first, second, result):
8686
second_obj = self._make_one(*second)
8787
assert (first_obj == second_obj) is result
8888

89+
def test_eq_wrong_type(self):
90+
instance = self._make_one()
91+
result = instance == object()
92+
assert result is False
93+
8994
def test_data(self):
9095
from google.cloud.firestore_v1.types.document import Value
9196

0 commit comments

Comments
 (0)