File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -215,6 +215,9 @@ def __ne__(self, other):
215
215
def __hash__ (self ):
216
216
return hash (self ._key ())
217
217
218
+ def __str__ (self ):
219
+ return f"{ self .project } .{ self ._dataset_id } "
220
+
218
221
def __repr__ (self ):
219
222
return "DatasetReference{}" .format (self ._key ())
220
223
Original file line number Diff line number Diff line change @@ -622,6 +622,10 @@ def test___repr__(self):
622
622
expected = "DatasetReference('project1', 'dataset1')"
623
623
self .assertEqual (repr (dataset ), expected )
624
624
625
+ def test___str__ (self ):
626
+ dataset = self ._make_one ("project1" , "dataset1" )
627
+ self .assertEqual (str (dataset ), "project1.dataset1" )
628
+
625
629
626
630
class TestDataset (unittest .TestCase ):
627
631
from google .cloud .bigquery .dataset import DatasetReference
You can’t perform that action at this time.
0 commit comments