Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 219fe75

Browse files
committed
Merge pull request #1131 from tseaver/bigquery-system_tests-unique_dataset
Use a unique dataset ID for each run of BQ system tests.
2 parents 61abd0c + fa6a32a commit 219fe75

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

system_tests/bigquery.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424

2525
_helpers.PROJECT = TESTS_PROJECT
2626
CLIENT = bigquery.Client()
27+
DATASET_NAME = 'system_tests_%012d' % (1000 * time.time(),)
2728

2829

2930
class TestBigQuery(unittest2.TestCase):
@@ -36,7 +37,6 @@ def tearDown(self):
3637
doomed.delete()
3738

3839
def test_create_dataset(self):
39-
DATASET_NAME = 'system_tests'
4040
dataset = CLIENT.dataset(DATASET_NAME)
4141
self.assertFalse(dataset.exists())
4242
dataset.create()
@@ -45,7 +45,6 @@ def test_create_dataset(self):
4545
self.assertEqual(dataset.name, DATASET_NAME)
4646

4747
def test_reload_dataset(self):
48-
DATASET_NAME = 'system_tests'
4948
dataset = CLIENT.dataset(DATASET_NAME)
5049
dataset.friendly_name = 'Friendly'
5150
dataset.description = 'Description'
@@ -57,7 +56,6 @@ def test_reload_dataset(self):
5756
self.assertEqual(other.description, 'Description')
5857

5958
def test_patch_dataset(self):
60-
DATASET_NAME = 'system_tests'
6159
dataset = CLIENT.dataset(DATASET_NAME)
6260
self.assertFalse(dataset.exists())
6361
dataset.create()
@@ -70,7 +68,6 @@ def test_patch_dataset(self):
7068
self.assertEqual(dataset.description, 'Description')
7169

7270
def test_update_dataset(self):
73-
DATASET_NAME = 'system_tests'
7471
dataset = CLIENT.dataset(DATASET_NAME)
7572
self.assertFalse(dataset.exists())
7673
dataset.create()
@@ -106,7 +103,6 @@ def test_list_datasets(self):
106103
self.assertEqual(len(created), len(datasets_to_create))
107104

108105
def test_create_table(self):
109-
DATASET_NAME = 'system_tests'
110106
dataset = CLIENT.dataset(DATASET_NAME)
111107
self.assertFalse(dataset.exists())
112108
dataset.create()
@@ -124,7 +120,6 @@ def test_create_table(self):
124120
self.assertTrue(table._dataset is dataset)
125121

126122
def test_list_tables(self):
127-
DATASET_NAME = 'system_tests'
128123
dataset = CLIENT.dataset(DATASET_NAME)
129124
self.assertFalse(dataset.exists())
130125
dataset.create()
@@ -151,7 +146,6 @@ def test_list_tables(self):
151146
self.assertEqual(len(created), len(tables_to_create))
152147

153148
def test_patch_table(self):
154-
DATASET_NAME = 'system_tests'
155149
dataset = CLIENT.dataset(DATASET_NAME)
156150
self.assertFalse(dataset.exists())
157151
dataset.create()
@@ -172,7 +166,6 @@ def test_patch_table(self):
172166
self.assertEqual(table.description, 'Description')
173167

174168
def test_update_table(self):
175-
DATASET_NAME = 'system_tests'
176169
dataset = CLIENT.dataset(DATASET_NAME)
177170
self.assertFalse(dataset.exists())
178171
dataset.create()
@@ -205,7 +198,6 @@ def test_load_table_then_dump_table(self):
205198
('Bhettye Rhubble', 27),
206199
]
207200
ROW_IDS = range(len(ROWS))
208-
DATASET_NAME = 'system_tests'
209201
dataset = CLIENT.dataset(DATASET_NAME)
210202
self.assertFalse(dataset.exists())
211203
dataset.create()
@@ -252,7 +244,6 @@ def test_load_table_from_storage_then_dump_table(self):
252244
('Wylma Phlyntstone', 29),
253245
('Bhettye Rhubble', 27),
254246
]
255-
DATASET_NAME = 'system_tests'
256247
TABLE_NAME = 'test_table'
257248

258249
s_client = StorageClient()

0 commit comments

Comments
 (0)