Skip to content

Commit 152b78e

Browse files
committed
Add tests for the is_nullable property
Resolves: googleapis#3548
1 parent 7a94dd8 commit 152b78e

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

bigquery/tests/unit/test_schema.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,16 @@ def test_mode_property(self):
7474
schema_field = self._make_one('again', 'FLOAT', mode=mode)
7575
self.assertIs(schema_field.mode, mode)
7676

77+
def test_is_nullable(self):
78+
mode = 'NULLABLE'
79+
schema_field = self._make_one('test', 'FLOAT', mode=mode)
80+
self.assertTrue(schema_field.is_nullable)
81+
82+
def test_is_not_nullable(self):
83+
mode = 'REPEATED'
84+
schema_field = self._make_one('test', 'FLOAT', mode=mode)
85+
self.assertFalse(schema_field.is_nullable)
86+
7787
def test_description_property(self):
7888
description = 'It holds some data.'
7989
schema_field = self._make_one(

0 commit comments

Comments
 (0)