@@ -28,7 +28,6 @@ afterEach(() => {
28
28
} )
29
29
30
30
const siteID = '9a003659-aaaa-0000-aaaa-63d3720d8621'
31
- const key = '54321'
32
31
const token = 'my-very-secret-token'
33
32
34
33
test ( 'Reads and writes from the file system' , async ( ) => {
@@ -52,17 +51,21 @@ test('Reads and writes from the file system', async () => {
52
51
name : 'Netlify' ,
53
52
}
54
53
55
- await blobs . set ( key , 'value 1' )
56
- expect ( await blobs . get ( key ) ) . toBe ( 'value 1' )
54
+ await blobs . set ( 'simple- key' , 'value 1' )
55
+ expect ( await blobs . get ( 'simple- key' ) ) . toBe ( 'value 1' )
57
56
58
- await blobs . set ( key , 'value 2' , { metadata } )
59
- expect ( await blobs . get ( key ) ) . toBe ( 'value 2' )
57
+ await blobs . set ( 'simple- key' , 'value 2' , { metadata } )
58
+ expect ( await blobs . get ( 'simple- key' ) ) . toBe ( 'value 2' )
60
59
61
- const entry = await blobs . getWithMetadata ( key )
60
+ await blobs . set ( 'parent/child' , 'value 3' )
61
+ expect ( await blobs . get ( 'parent/child' ) ) . toBe ( 'value 3' )
62
+ expect ( await blobs . get ( 'parent' ) ) . toBe ( null )
63
+
64
+ const entry = await blobs . getWithMetadata ( 'simple-key' )
62
65
expect ( entry . metadata ) . toEqual ( metadata )
63
66
64
- await blobs . delete ( key )
65
- expect ( await blobs . get ( key ) ) . toBe ( null )
67
+ await blobs . delete ( 'simple- key' )
68
+ expect ( await blobs . get ( 'simple- key' ) ) . toBe ( null )
66
69
67
70
await server . stop ( )
68
71
await fs . rm ( directory . path , { force : true , recursive : true } )
@@ -88,6 +91,7 @@ test('Separates keys from different stores', async () => {
88
91
token,
89
92
siteID,
90
93
} )
94
+ const key = 'my-key'
91
95
92
96
await store1 . set ( key , 'value 1 for store 1' )
93
97
await store2 . set ( key , 'value 1 for store 2' )
@@ -113,7 +117,7 @@ test('If a token is set, rejects any requests with an invalid `authorization` he
113
117
siteID,
114
118
} )
115
119
116
- await expect ( async ( ) => await blobs . get ( key ) ) . rejects . toThrowError (
120
+ await expect ( async ( ) => await blobs . get ( 'some- key' ) ) . rejects . toThrowError (
117
121
'Netlify Blobs has generated an internal error: 403 response' ,
118
122
)
119
123
0 commit comments