@@ -169,9 +169,8 @@ describe('keyFromKeyProto', function() {
169169describe ( 'keyToKeyProto' , function ( ) {
170170 it ( 'should handle hierarchical key definitions' , function ( done ) {
171171 var key = [ 'Kind1' , 1 , 'Kind2' , 'name' ] ;
172- var proto = entity . keyToKeyProto ( 'datasetId' , key ) ;
173- assert . strictEqual ( proto . partitionId . datasetId , 'datasetId' ) ;
174- assert . strictEqual ( proto . partitionId . namespace , undefined ) ;
172+ var proto = entity . keyToKeyProto ( key ) ;
173+ assert . strictEqual ( proto . partitionId , undefined ) ;
175174 assert . strictEqual ( proto . path [ 0 ] . kind , 'Kind1' ) ;
176175 assert . strictEqual ( proto . path [ 0 ] . id , 1 ) ;
177176 assert . strictEqual ( proto . path [ 0 ] . name , undefined ) ;
@@ -183,8 +182,7 @@ describe('keyToKeyProto', function() {
183182
184183 it ( 'should detect the namespace of the hierarchical keys' , function ( done ) {
185184 var key = [ 'Namespace' , 'Kind1' , 1 , 'Kind2' , 'name' ] ;
186- var proto = entity . keyToKeyProto ( 'datasetId' , key ) ;
187- assert . strictEqual ( proto . partitionId . datasetId , 'datasetId' ) ;
185+ var proto = entity . keyToKeyProto ( key ) ;
188186 assert . strictEqual ( proto . partitionId . namespace , 'Namespace' ) ;
189187 assert . strictEqual ( proto . path [ 0 ] . kind , 'Kind1' ) ;
190188 assert . strictEqual ( proto . path [ 0 ] . id , 1 ) ;
@@ -199,16 +197,14 @@ describe('keyToKeyProto', function() {
199197 var key = [ 'Kind1' , null ] ;
200198 var keyWithNS = [ 'Namespace' , 'Kind1' , null ] ;
201199
202- var proto = entity . keyToKeyProto ( 'datasetId' , key ) ;
203- var protoWithNS = entity . keyToKeyProto ( 'datasetId' , keyWithNS ) ;
200+ var proto = entity . keyToKeyProto ( key ) ;
201+ var protoWithNS = entity . keyToKeyProto ( keyWithNS ) ;
204202
205- assert . strictEqual ( proto . partitionId . datasetId , 'datasetId' ) ;
206- assert . strictEqual ( proto . partitionId . namespace , undefined ) ;
203+ assert . strictEqual ( proto . partitionId , undefined ) ;
207204 assert . strictEqual ( proto . path [ 0 ] . kind , 'Kind1' ) ;
208205 assert . strictEqual ( proto . path [ 0 ] . id , undefined ) ;
209206 assert . strictEqual ( proto . path [ 0 ] . name , undefined ) ;
210207
211- assert . strictEqual ( protoWithNS . partitionId . datasetId , 'datasetId' ) ;
212208 assert . strictEqual ( protoWithNS . partitionId . namespace , 'Namespace' ) ;
213209 assert . strictEqual ( protoWithNS . path [ 0 ] . kind , 'Kind1' ) ;
214210 assert . strictEqual ( protoWithNS . path [ 0 ] . id , undefined ) ;
@@ -218,7 +214,7 @@ describe('keyToKeyProto', function() {
218214
219215 it ( 'should throw if key contains less than 2 items' , function ( ) {
220216 assert . throws ( function ( ) {
221- entity . keyToKeyProto ( 'datasetId' , [ 'Kind' ] ) ;
217+ entity . keyToKeyProto ( [ 'Kind' ] ) ;
222218 } ) ;
223219 } ) ;
224220} ) ;
0 commit comments