File tree 3 files changed +23
-5
lines changed
test/runtime/samples/dev-warning-bad-set-argument
3 files changed +23
-5
lines changed Original file line number Diff line number Diff line change @@ -165,15 +165,15 @@ export function _set(newState) {
165
165
}
166
166
}
167
167
168
- export function _setDev ( newState ) {
168
+ export function setDev ( newState ) {
169
169
if ( typeof newState !== 'object' ) {
170
170
throw new Error (
171
- this . _debugName + ' .set was called without an object of data key-values to update.'
171
+ this . _debugName + '.set was called without an object of data key-values to update.'
172
172
) ;
173
173
}
174
174
175
175
this . _checkReadOnly ( newState ) ;
176
- _set . call ( this , newState ) ;
176
+ set . call ( this , newState ) ;
177
177
}
178
178
179
179
export function callAll ( fns ) {
@@ -220,10 +220,10 @@ export var protoDev = {
220
220
fire : fire ,
221
221
observe : observeDev ,
222
222
on : onDev ,
223
- set : set ,
223
+ set : setDev ,
224
224
teardown : destroyDev ,
225
225
_recompute : noop ,
226
- _set : _setDev ,
226
+ _set : _set ,
227
227
_mount : _mount ,
228
228
_unmount : _unmount
229
229
} ;
Original file line number Diff line number Diff line change
1
+ export default {
2
+ dev : true ,
3
+
4
+ error ( assert , error ) {
5
+ assert . equal ( error . message , `<Main$>.set was called without an object of data key-values to update.` ) ;
6
+ }
7
+ } ;
Original file line number Diff line number Diff line change
1
+ < script >
2
+ export default {
3
+ data ( ) {
4
+ return { key : false } ;
5
+ } ,
6
+
7
+ oncreate ( ) {
8
+ this . set ( "key" , true ) ;
9
+ }
10
+ } ;
11
+ </ script >
You can’t perform that action at this time.
0 commit comments