@@ -60,7 +60,13 @@ describe('A valid role:npm,cmd:get call', () => {
6060
6161 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
6262 expect ( err ) . to . not . exist ( )
63- expect ( reply . id ) . to . exist ( ) . and . to . be . a . string ( )
63+
64+ expect ( reply ) . to . exist ( )
65+ expect ( reply . data ) . to . exist ( )
66+ expect ( reply . err ) . to . not . exist ( )
67+ expect ( reply . ok ) . to . be . true ( )
68+
69+ expect ( reply . data . id ) . to . exist ( ) . and . to . be . a . string ( )
6470 done ( )
6571 } )
6672 } )
@@ -71,7 +77,13 @@ describe('A valid role:npm,cmd:get call', () => {
7177
7278 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
7379 expect ( err ) . to . not . exist ( )
74- expect ( reply . name ) . to . exist ( ) . and . to . be . a . string ( )
80+
81+ expect ( reply ) . to . exist ( )
82+ expect ( reply . data ) . to . exist ( )
83+ expect ( reply . err ) . to . not . exist ( )
84+ expect ( reply . ok ) . to . be . true ( )
85+
86+ expect ( reply . data . name ) . to . exist ( ) . and . to . be . a . string ( )
7587 done ( )
7688 } )
7789 } )
@@ -82,7 +94,13 @@ describe('A valid role:npm,cmd:get call', () => {
8294
8395 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
8496 expect ( err ) . to . not . exist ( )
85- expect ( reply . urlPkg ) . to . exist ( ) . and . to . be . a . string ( )
97+
98+ expect ( reply ) . to . exist ( )
99+ expect ( reply . data ) . to . exist ( )
100+ expect ( reply . err ) . to . not . exist ( )
101+ expect ( reply . ok ) . to . be . true ( )
102+
103+ expect ( reply . data . urlPkg ) . to . exist ( ) . and . to . be . a . string ( )
86104 done ( )
87105 } )
88106 } )
@@ -93,7 +111,13 @@ describe('A valid role:npm,cmd:get call', () => {
93111
94112 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
95113 expect ( err ) . to . not . exist ( )
96- expect ( reply . urlRepo ) . to . exist ( ) . and . to . be . a . string ( )
114+
115+ expect ( reply ) . to . exist ( )
116+ expect ( reply . data ) . to . exist ( )
117+ expect ( reply . err ) . to . not . exist ( )
118+ expect ( reply . ok ) . to . be . true ( )
119+
120+ expect ( reply . data . urlRepo ) . to . exist ( ) . and . to . be . a . string ( )
97121 done ( )
98122 } )
99123 } )
@@ -104,7 +128,13 @@ describe('A valid role:npm,cmd:get call', () => {
104128
105129 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
106130 expect ( err ) . to . not . exist ( )
107- expect ( reply . description ) . to . exist ( ) . and . to . be . a . string ( )
131+
132+ expect ( reply ) . to . exist ( )
133+ expect ( reply . data ) . to . exist ( )
134+ expect ( reply . err ) . to . not . exist ( )
135+ expect ( reply . ok ) . to . be . true ( )
136+
137+ expect ( reply . data . description ) . to . exist ( ) . and . to . be . a . string ( )
108138 done ( )
109139 } )
110140 } )
@@ -115,7 +145,13 @@ describe('A valid role:npm,cmd:get call', () => {
115145
116146 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
117147 expect ( err ) . to . not . exist ( )
118- expect ( reply . latestVersion ) . to . exist ( ) . and . to . be . a . string ( )
148+
149+ expect ( reply ) . to . exist ( )
150+ expect ( reply . data ) . to . exist ( )
151+ expect ( reply . err ) . to . not . exist ( )
152+ expect ( reply . ok ) . to . be . true ( )
153+
154+ expect ( reply . data . latestVersion ) . to . exist ( ) . and . to . be . a . string ( )
119155 done ( )
120156 } )
121157 } )
@@ -126,7 +162,13 @@ describe('A valid role:npm,cmd:get call', () => {
126162
127163 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
128164 expect ( err ) . to . not . exist ( )
129- expect ( reply . releaseCount ) . to . exist ( ) . and . to . be . a . number ( )
165+
166+ expect ( reply ) . to . exist ( )
167+ expect ( reply . data ) . to . exist ( )
168+ expect ( reply . err ) . to . not . exist ( )
169+ expect ( reply . ok ) . to . be . true ( )
170+
171+ expect ( reply . data . releaseCount ) . to . exist ( ) . and . to . be . a . number ( )
130172 done ( )
131173 } )
132174 } )
@@ -137,7 +179,13 @@ describe('A valid role:npm,cmd:get call', () => {
137179
138180 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
139181 expect ( err ) . to . not . exist ( )
140- expect ( reply . dependencies ) . to . exist ( ) . and . to . be . an . object ( )
182+
183+ expect ( reply ) . to . exist ( )
184+ expect ( reply . data ) . to . exist ( )
185+ expect ( reply . err ) . to . not . exist ( )
186+ expect ( reply . ok ) . to . be . true ( )
187+
188+ expect ( reply . data . dependencies ) . to . exist ( ) . and . to . be . an . object ( )
141189 done ( )
142190 } )
143191 } )
@@ -148,7 +196,13 @@ describe('A valid role:npm,cmd:get call', () => {
148196
149197 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
150198 expect ( err ) . to . not . exist ( )
151- expect ( reply . author ) . to . exist ( ) . and . to . be . a . object ( )
199+
200+ expect ( reply ) . to . exist ( )
201+ expect ( reply . data ) . to . exist ( )
202+ expect ( reply . err ) . to . not . exist ( )
203+ expect ( reply . ok ) . to . be . true ( )
204+
205+ expect ( reply . data . author ) . to . exist ( ) . and . to . be . a . object ( )
152206 done ( )
153207 } )
154208 } )
@@ -158,7 +212,13 @@ describe('A valid role:npm,cmd:get call', () => {
158212
159213 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
160214 expect ( err ) . to . not . exist ( )
161- expect ( reply . licence ) . to . exist ( ) . and . to . be . a . string ( )
215+
216+ expect ( reply ) . to . exist ( )
217+ expect ( reply . data ) . to . exist ( )
218+ expect ( reply . err ) . to . not . exist ( )
219+ expect ( reply . ok ) . to . be . true ( )
220+
221+ expect ( reply . data . licence ) . to . exist ( ) . and . to . be . a . string ( )
162222 done ( )
163223 } )
164224 } )
@@ -169,7 +229,13 @@ describe('A valid role:npm,cmd:get call', () => {
169229
170230 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
171231 expect ( err ) . to . not . exist ( )
172- expect ( reply . maintainers ) . to . exist ( ) . and . to . be . an . array ( )
232+
233+ expect ( reply ) . to . exist ( )
234+ expect ( reply . data ) . to . exist ( )
235+ expect ( reply . err ) . to . not . exist ( )
236+ expect ( reply . ok ) . to . be . true ( )
237+
238+ expect ( reply . data . maintainers ) . to . exist ( ) . and . to . be . an . array ( )
173239 done ( )
174240 } )
175241 } )
@@ -180,7 +246,13 @@ describe('A valid role:npm,cmd:get call', () => {
180246
181247 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
182248 expect ( err ) . to . not . exist ( )
183- expect ( reply . readme ) . to . exist ( ) . and . to . be . a . string ( )
249+
250+ expect ( reply ) . to . exist ( )
251+ expect ( reply . data ) . to . exist ( )
252+ expect ( reply . err ) . to . not . exist ( )
253+ expect ( reply . ok ) . to . be . true ( )
254+
255+ expect ( reply . data . readme ) . to . exist ( ) . and . to . be . a . string ( )
184256 done ( )
185257 } )
186258 } )
@@ -191,7 +263,13 @@ describe('A valid role:npm,cmd:get call', () => {
191263
192264 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
193265 expect ( err ) . to . not . exist ( )
194- expect ( reply . homepage ) . to . exist ( ) . and . to . be . a . string ( )
266+
267+ expect ( reply ) . to . exist ( )
268+ expect ( reply . data ) . to . exist ( )
269+ expect ( reply . err ) . to . not . exist ( )
270+ expect ( reply . ok ) . to . be . true ( )
271+
272+ expect ( reply . data . homepage ) . to . exist ( ) . and . to . be . a . string ( )
195273 done ( )
196274 } )
197275 } )
@@ -202,7 +280,13 @@ describe('A valid role:npm,cmd:get call', () => {
202280
203281 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
204282 expect ( err ) . to . not . exist ( )
205- expect ( reply . cached ) . to . exist ( ) . and . to . be . a . number ( )
283+
284+ expect ( reply ) . to . exist ( )
285+ expect ( reply . data ) . to . exist ( )
286+ expect ( reply . err ) . to . not . exist ( )
287+ expect ( reply . ok ) . to . be . true ( )
288+
289+ expect ( reply . data . cached ) . to . exist ( ) . and . to . be . a . number ( )
206290 done ( )
207291 } )
208292 } )
@@ -229,12 +313,24 @@ describe('A valid role:npm,cmd:get call', () => {
229313
230314 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
231315 expect ( err ) . to . not . exist ( )
232- var cachedOne = reply . cached
316+
317+ expect ( reply ) . to . exist ( )
318+ expect ( reply . data ) . to . exist ( )
319+ expect ( reply . err ) . to . not . exist ( )
320+ expect ( reply . ok ) . to . be . true ( )
321+
322+ var cachedOne = reply . data . cached
233323 payload . update = true
234324
235325 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
236326 expect ( err ) . to . not . exist ( )
237- var cachedTwo = reply . cached
327+
328+ expect ( reply ) . to . exist ( )
329+ expect ( reply . data ) . to . exist ( )
330+ expect ( reply . err ) . to . not . exist ( )
331+ expect ( reply . ok ) . to . be . true ( )
332+
333+ var cachedTwo = reply . data . cached
238334 expect ( cachedOne ) . to . be . below ( cachedTwo )
239335 done ( )
240336 } )
@@ -248,8 +344,13 @@ describe('An invalid role:npm,cmd:get call', () => {
248344 var payload = { name : 'randomName0927e3' }
249345
250346 seneca . act ( 'role:npm,cmd:get' , payload , ( err , reply ) => {
251- expect ( err ) . to . exist ( )
252- expect ( reply ) . to . not . exist ( )
347+ expect ( err ) . to . not . exist ( )
348+
349+ expect ( reply ) . to . exist ( )
350+ expect ( reply . data ) . to . not . exist ( )
351+ expect ( reply . err ) . to . exist ( )
352+ expect ( reply . ok ) . to . be . false ( )
353+
253354 done ( )
254355 } )
255356 } )
0 commit comments