22
33const assert = require ( 'assert' ) ;
44const webPush = require ( '../src/index' ) ;
5- const urlBase64Helper = require ( '../src/urlsafe-base64-helper' ) ;
65const crypto = require ( 'crypto' ) ;
76const jws = require ( 'jws' ) ;
87const urlParse = require ( 'url' ) . parse ;
@@ -19,8 +18,8 @@ suite('Test Generate Request Details', function() {
1918 const vapidKeys = require ( '../src/vapid-helper' ) . generateVAPIDKeys ( ) ;
2019
2120 const VALID_KEYS = {
22- p256dh : urlBase64Helper . encode ( userPublicKey ) ,
23- auth : urlBase64Helper . encode ( userAuth )
21+ p256dh : userPublicKey . toString ( 'base64url' ) ,
22+ auth : userAuth . toString ( 'base64url' )
2423 } ;
2524
2625 const invalidRequests = [
@@ -85,7 +84,7 @@ suite('Test Generate Request Details', function() {
8584 subscription : {
8685 endpoint : true ,
8786 keys : {
88- p256dh : urlBase64Helper . encode ( userPublicKey )
87+ p256dh : userPublicKey . toString ( 'base64url' )
8988 }
9089 } ,
9190 message : 'hello'
@@ -96,7 +95,7 @@ suite('Test Generate Request Details', function() {
9695 subscription : {
9796 endpoint : true ,
9897 keys : {
99- auth : urlBase64Helper . encode ( userAuth )
98+ auth : userAuth . toString ( 'base64url' )
10099 }
101100 } ,
102101 message : 'hello'
@@ -107,7 +106,7 @@ suite('Test Generate Request Details', function() {
107106 subscription : {
108107 keys : {
109108 p256dh : userPublicKey ,
110- auth : urlBase64Helper . encode ( userAuth )
109+ auth : userAuth . toString ( 'base64url' )
111110 }
112111 } ,
113112 message : 'hello'
@@ -118,7 +117,7 @@ suite('Test Generate Request Details', function() {
118117 requestOptions : {
119118 subscription : {
120119 keys : {
121- p256dh : urlBase64Helper . encode ( userPublicKey ) ,
120+ p256dh : userPublicKey . toString ( 'base64url' ) ,
122121 auth : userAuth
123122 }
124123 } ,
@@ -130,8 +129,8 @@ suite('Test Generate Request Details', function() {
130129 requestOptions : {
131130 subscription : {
132131 keys : {
133- p256dh : urlBase64Helper . encode ( Buffer . concat ( [ userPublicKey , Buffer . alloc ( 1 ) ] ) ) ,
134- auth : urlBase64Helper . encode ( userAuth )
132+ p256dh : Buffer . concat ( [ userPublicKey , Buffer . alloc ( 1 ) ] ) . toString ( 'base64url' ) ,
133+ auth : userAuth . toString ( 'base64url' )
135134 }
136135 } ,
137136 message : 'hello'
@@ -142,8 +141,8 @@ suite('Test Generate Request Details', function() {
142141 requestOptions : {
143142 subscription : {
144143 keys : {
145- p256dh : urlBase64Helper . encode ( userPublicKey . slice ( 1 ) ) ,
146- auth : urlBase64Helper . encode ( userAuth )
144+ p256dh : userPublicKey . slice ( 1 ) . toString ( 'base64url' ) ,
145+ auth : userAuth . toString ( 'base64url' )
147146 }
148147 } ,
149148 message : 'hello'
@@ -154,8 +153,8 @@ suite('Test Generate Request Details', function() {
154153 requestOptions : {
155154 subscription : {
156155 keys : {
157- p256dh : urlBase64Helper . encode ( userPublicKey ) ,
158- auth : urlBase64Helper . encode ( userAuth . slice ( 1 ) )
156+ p256dh : userPublicKey . toString ( 'base64url' ) ,
157+ auth : userAuth . slice ( 1 ) . toString ( 'base64url' )
159158 }
160159 } ,
161160 message : 'hello'
0 commit comments