17
17
import unittest2
18
18
19
19
from gcloud import datastore
20
- from gcloud .datastore import _implicit_environ
20
+ from gcloud .datastore import client
21
21
# This assumes the command is being run via tox hence the
22
22
# repository root is the current directory.
23
23
from system_tests import populate_datastore
24
24
25
25
26
- _implicit_environ ._DATASET_ENV_VAR_NAME = 'GCLOUD_TESTS_DATASET_ID'
26
+ client ._DATASET_ENV_VAR_NAME = 'GCLOUD_TESTS_DATASET_ID'
27
27
client = datastore .Client ()
28
28
29
29
@@ -56,7 +56,7 @@ def test_allocate_ids(self):
56
56
57
57
class TestDatastoreSave (TestDatastore ):
58
58
59
- PARENT = datastore . Key ('Blog' , 'PizzaMan' )
59
+ PARENT = client . key ('Blog' , 'PizzaMan' )
60
60
61
61
def _get_post (self , id_or_name = None , post_content = None ):
62
62
post_content = post_content or {
@@ -71,7 +71,7 @@ def _get_post(self, id_or_name=None, post_content=None):
71
71
# Create an entity with the given content.
72
72
# NOTE: Using a parent to ensure consistency for query
73
73
# in `test_empty_kind`.
74
- key = datastore . Key ('Post' , parent = self .PARENT )
74
+ key = client . key ('Post' , parent = self .PARENT )
75
75
entity = datastore .Entity (key = key )
76
76
entity .update (post_content )
77
77
@@ -140,8 +140,8 @@ def test_empty_kind(self):
140
140
class TestDatastoreSaveKeys (TestDatastore ):
141
141
142
142
def test_save_key_self_reference (self ):
143
- parent_key = datastore . Key ('Residence' , 'NewYork' )
144
- key = datastore . Key ('Person' , 'name' , parent = parent_key )
143
+ parent_key = client . key ('Residence' , 'NewYork' )
144
+ key = client . key ('Person' , 'name' , parent = parent_key )
145
145
entity = datastore .Entity (key = key )
146
146
entity ['fullName' ] = u'Full name'
147
147
entity ['linkedTo' ] = key # Self reference.
@@ -164,7 +164,7 @@ class TestDatastoreQuery(TestDatastore):
164
164
def setUpClass (cls ):
165
165
super (TestDatastoreQuery , cls ).setUpClass ()
166
166
cls .CHARACTERS = populate_datastore .CHARACTERS
167
- cls .ANCESTOR_KEY = datastore . Key (* populate_datastore .ANCESTOR )
167
+ cls .ANCESTOR_KEY = client . key (* populate_datastore .ANCESTOR )
168
168
169
169
def _base_query (self ):
170
170
return client .query (kind = 'Character' , ancestor = self .ANCESTOR_KEY )
@@ -212,7 +212,7 @@ def test_ancestor_query(self):
212
212
self .assertEqual (len (entities ), expected_matches )
213
213
214
214
def test_query___key___filter (self ):
215
- rickard_key = datastore . Key (* populate_datastore .RICKARD )
215
+ rickard_key = client . key (* populate_datastore .RICKARD )
216
216
217
217
query = self ._base_query ()
218
218
query .add_filter ('__key__' , '=' , rickard_key )
@@ -327,7 +327,7 @@ def test_query_group_by(self):
327
327
class TestDatastoreTransaction (TestDatastore ):
328
328
329
329
def test_transaction (self ):
330
- entity = datastore .Entity (key = datastore . Key ('Company' , 'Google' ))
330
+ entity = datastore .Entity (key = client . key ('Company' , 'Google' ))
331
331
entity ['url' ] = u'www.google.com'
332
332
333
333
with client .transaction () as xact :
0 commit comments