You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 13, 2018. It is now read-only.
When I clone and run the index.html I get errors. How come these tests are broken?
DO they pass for others?
Path
constructor throws ‣
path validity ‣
SyntaxError: Unexpected token ILLEGAL
at Function (native)
at Array.createObject.compiledGetValueFromFn (file:///home/capaj/git_projects/observe-js/src/observe.js:417:14)
at Array.Path (file:///home/capaj/git_projects/observe-js/src/observe.js:314:32)
at Function.getPath as get
at assertPath (test.js:105:19)
at Context. (test.js:151:5)
Paths are interned ‣
null is empty path ‣
undefined is empty path ‣
Path.getValueFrom ‣
TypeError: Cannot use 'in' operator to search for 'c' in 4
at Array.eval [as getValueFrom](eval at %28file:///home/capaj/git_projects/observe-js/src/observe.js:417:14%29, :6:17)
at Context. (test.js:225:38)
Path.setValueFrom ‣
TypeError: Cannot use 'in' operator to search for 'bat' in 3
at Array.eval [as getValueFrom](eval at %28file:///home/capaj/git_projects/observe-js/src/observe.js:417:14%29, :6:21)
at Context. (test.js:246:31)
Degenerate Values ‣
Basic Tests
Exception Doesnt Stop Notification ‣
Can only open once ‣
No Object.observe performMicrotaskCheckpoint ‣
ObserverTransform
Close Invokes Close ‣
valueFn/setValueFn ‣
valueFn - object literal ‣
CompoundObserver - valueFn reduction ‣
PathObserver Tests
Callback args ‣
PathObserver.path ‣
invalid ‣
Optional target for callback ‣
Delivery Until No Changes ‣
Path disconnect ‣
Path discardChanges ‣
Path setValue ‣
Degenerate Values ‣
Path NaN ‣
Path Set Value Back To Same ‣
Path Triple Equals ‣
Path Simple ‣
Path Simple - path object ‣
Path - root is initially null ‣
Path With Indices ‣
Path Observation ‣
TypeError: Cannot use 'in' operator to search for 'c' in 1
at Array.eval [as getValueFrom](eval at %28file:///home/capaj/git_projects/observe-js/src/observe.js:417:14%29, :6:17)
at Object.createObject.check_ (file:///home/capaj/git_projects/observe-js/src/observe.js:1018:32)
at dirtyCheck (file:///home/capaj/git_projects/observe-js/src/observe.js:446:56)
at Object.Observer.deliver (file:///home/capaj/git_projects/observe-js/src/observe.js:749:7)
at assertPathChanges (test.js:49:14)
at Context. (test.js:761:5)
Path Set To Same As Prototype ‣
Path Set Read Only ‣
Path Set Shadows ‣
Delete With Same Value On Prototype ‣
Delete With Different Value On Prototype ‣
Value Change On Prototype ‣
Delete Of Non Configurable ‣
Notify ‣
issue-161 ‣
Error: Script error. (:0)
issue-161 ‣
CompoundObserver Tests
Simple ‣
reportChangesOnOpen ‣
All Observers ‣
Degenerate Values ‣
TypeError: Cannot use 'in' operator to search for 'bar' in 3
at Array.eval [as getValueFrom](eval at %28file:///home/capaj/git_projects/observe-js/src/observe.js:417:14%29, :4:14)
at Object.createObject.check_ (file:///home/capaj/git_projects/observe-js/src/observe.js:1140:24)
at Object.createObject.connect_ (file:///home/capaj/git_projects/observe-js/src/observe.js:1062:12)
at Object.Observer.open (file:///home/capaj/git_projects/observe-js/src/observe.js:728:12)
at Context. (test.js:1080:27)
valueFn - return object literal ‣
reset ‣
Heterogeneous ‣
ArrayObserver Tests
Optional target for callback ‣
Delivery Until No Changes ‣
Array disconnect ‣
Array discardChanges ‣
Array ‣
Array observe non-array throws ‣
Array Set Same ‣
Array Splice ‣
Array Splice Truncate And Expand With Length ‣
Array Splice Delete Too Many ‣
Array Length ‣
Array Push ‣
Array Pop ‣
Array Shift ‣
Array Unshift ‣
Array Tracker Contained ‣
Array Tracker Delete Empty ‣
Array Tracker Right Non Overlap ‣
Array Tracker Left Non Overlap ‣
Array Tracker Right Adjacent ‣
Array Tracker Left Adjacent ‣
Array Tracker Right Overlap ‣
Array Tracker Left Overlap ‣
Array Tracker Prefix And Suffix One In ‣
Array Tracker Shift One ‣
Array Tracker Update Delete ‣
Array Tracker Update After Delete ‣
Array Tracker Delete Mid Array ‣
Array Random Case 1 ‣
Array Random Case 2 ‣
Array Random Case 3 ‣
Array Tracker Fuzzer634ms ‣
Array Tracker Fuzzer634ms ‣
ObjectObserver Tests
Optional target for callback ‣
Optional target for callback ‣
Delivery Until No Changes ‣
Object disconnect ‣
Object discardChanges ‣
Object observe array ‣
Object ‣
Object Delete Add Delete ‣
Object Set Undefined
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
When I clone and run the index.html I get errors. How come these tests are broken?
DO they pass for others?
Path
constructor throws ‣
path validity ‣
SyntaxError: Unexpected token ILLEGAL
at Function (native)
at Array.createObject.compiledGetValueFromFn (file:///home/capaj/git_projects/observe-js/src/observe.js:417:14)
at Array.Path (file:///home/capaj/git_projects/observe-js/src/observe.js:314:32)
at Function.getPath as get
at assertPath (test.js:105:19)
at Context. (test.js:151:5)
Paths are interned ‣
null is empty path ‣
undefined is empty path ‣
Path.getValueFrom ‣
TypeError: Cannot use 'in' operator to search for 'c' in 4
at Array.eval [as getValueFrom](eval at %28file:///home/capaj/git_projects/observe-js/src/observe.js:417:14%29, :6:17)
at Context. (test.js:225:38)
Path.setValueFrom ‣
TypeError: Cannot use 'in' operator to search for 'bat' in 3
at Array.eval [as getValueFrom](eval at %28file:///home/capaj/git_projects/observe-js/src/observe.js:417:14%29, :6:21)
at Context. (test.js:246:31)
Degenerate Values ‣
Basic Tests
Exception Doesnt Stop Notification ‣
Can only open once ‣
No Object.observe performMicrotaskCheckpoint ‣
ObserverTransform
Close Invokes Close ‣
valueFn/setValueFn ‣
valueFn - object literal ‣
CompoundObserver - valueFn reduction ‣
PathObserver Tests
Callback args ‣
PathObserver.path ‣
invalid ‣
Optional target for callback ‣
Delivery Until No Changes ‣
Path disconnect ‣
Path discardChanges ‣
Path setValue ‣
Degenerate Values ‣
Path NaN ‣
Path Set Value Back To Same ‣
Path Triple Equals ‣
Path Simple ‣
Path Simple - path object ‣
Path - root is initially null ‣
Path With Indices ‣
Path Observation ‣
TypeError: Cannot use 'in' operator to search for 'c' in 1
at Array.eval [as getValueFrom](eval at %28file:///home/capaj/git_projects/observe-js/src/observe.js:417:14%29, :6:17)
at Object.createObject.check_ (file:///home/capaj/git_projects/observe-js/src/observe.js:1018:32)
at dirtyCheck (file:///home/capaj/git_projects/observe-js/src/observe.js:446:56)
at Object.Observer.deliver (file:///home/capaj/git_projects/observe-js/src/observe.js:749:7)
at assertPathChanges (test.js:49:14)
at Context. (test.js:761:5)
Path Set To Same As Prototype ‣
Path Set Read Only ‣
Path Set Shadows ‣
Delete With Same Value On Prototype ‣
Delete With Different Value On Prototype ‣
Value Change On Prototype ‣
Delete Of Non Configurable ‣
Notify ‣
issue-161 ‣
Error: Script error. (:0)
issue-161 ‣
CompoundObserver Tests
Simple ‣
reportChangesOnOpen ‣
All Observers ‣
Degenerate Values ‣
TypeError: Cannot use 'in' operator to search for 'bar' in 3
at Array.eval [as getValueFrom](eval at %28file:///home/capaj/git_projects/observe-js/src/observe.js:417:14%29, :4:14)
at Object.createObject.check_ (file:///home/capaj/git_projects/observe-js/src/observe.js:1140:24)
at Object.createObject.connect_ (file:///home/capaj/git_projects/observe-js/src/observe.js:1062:12)
at Object.Observer.open (file:///home/capaj/git_projects/observe-js/src/observe.js:728:12)
at Context. (test.js:1080:27)
valueFn - return object literal ‣
reset ‣
Heterogeneous ‣
ArrayObserver Tests
Optional target for callback ‣
Delivery Until No Changes ‣
Array disconnect ‣
Array discardChanges ‣
Array ‣
Array observe non-array throws ‣
Array Set Same ‣
Array Splice ‣
Array Splice Truncate And Expand With Length ‣
Array Splice Delete Too Many ‣
Array Length ‣
Array Push ‣
Array Pop ‣
Array Shift ‣
Array Unshift ‣
Array Tracker Contained ‣
Array Tracker Delete Empty ‣
Array Tracker Right Non Overlap ‣
Array Tracker Left Non Overlap ‣
Array Tracker Right Adjacent ‣
Array Tracker Left Adjacent ‣
Array Tracker Right Overlap ‣
Array Tracker Left Overlap ‣
Array Tracker Prefix And Suffix One In ‣
Array Tracker Shift One ‣
Array Tracker Update Delete ‣
Array Tracker Update After Delete ‣
Array Tracker Delete Mid Array ‣
Array Random Case 1 ‣
Array Random Case 2 ‣
Array Random Case 3 ‣
Array Tracker Fuzzer634ms ‣
Array Tracker Fuzzer634ms ‣
ObjectObserver Tests
Optional target for callback ‣
Optional target for callback ‣
Delivery Until No Changes ‣
Object disconnect ‣
Object discardChanges ‣
Object observe array ‣
Object ‣
Object Delete Add Delete ‣
Object Set Undefined
The text was updated successfully, but these errors were encountered: