Skip to content

Commit 2fe3377

Browse files
committed
updated core tests with typehints
1 parent f79b079 commit 2fe3377

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

sdks/python/apache_beam/transforms/core_test.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import logging
2222
import os
2323
import tempfile
24-
import typing
2524
import unittest
2625
from typing import TypeVar
2726

@@ -330,7 +329,9 @@ def test_multiple_types_for_field(self):
330329
beam.Row(a='foo')]).infer_output_type(None)
331330
self.assertEqual(
332331
output_type,
333-
row_type.RowTypeConstraint.from_fields([('a', typing.Union[int, str])]))
332+
row_type.RowTypeConstraint.from_fields([
333+
('a', typehints.Union[int, str])
334+
]))
334335

335336
def test_single_type_for_field(self):
336337
output_type = beam.Create([beam.Row(a=1),
@@ -343,7 +344,8 @@ def test_optional_type_for_field(self):
343344
beam.Row(a=None)]).infer_output_type(None)
344345
self.assertEqual(
345346
output_type,
346-
row_type.RowTypeConstraint.from_fields([('a', typing.Optional[int])]))
347+
row_type.RowTypeConstraint.from_fields([('a', typehints.Optional[int])
348+
]))
347349

348350
def test_none_type_for_field_raises_error(self):
349351
with self.assertRaisesRegex(TypeError,

0 commit comments

Comments
 (0)