OLD | NEW |
1 <html> | 1 <html> |
2 <link rel="import" href="../resources/chai.sky" /> | 2 <import src="../resources/chai.sky" /> |
3 <link rel="import" href="../resources/mocha.sky" /> | 3 <import src="../resources/mocha.sky" /> |
4 <link rel="import" href="/sky/framework/sky-element/observe.sky" as="observe" /> | 4 <import src="/sky/framework/sky-element/observe.sky" as="observe" /> |
5 | 5 |
6 <script> | 6 <script> |
7 | 7 |
8 var Path = observe.Path; | 8 var Path = observe.Path; |
9 var PathObserver = observe.PathObserver; | 9 var PathObserver = observe.PathObserver; |
10 var ArrayObserver = observe.ArrayObserver; | 10 var ArrayObserver = observe.ArrayObserver; |
11 var ObjectObserver = observe.ObjectObserver; | 11 var ObjectObserver = observe.ObjectObserver; |
12 var CompoundObserver = observe.CompoundObserver; | 12 var CompoundObserver = observe.CompoundObserver; |
13 var ObserverTransform = observe.ObserverTransform; | 13 var ObserverTransform = observe.ObserverTransform; |
14 | 14 |
(...skipping 1848 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1863 model = ['1', '2', '3', '4', '5']; | 1863 model = ['1', '2', '3', '4', '5']; |
1864 observer = new ArrayObserver(model); | 1864 observer = new ArrayObserver(model); |
1865 observer.open(callback); | 1865 observer.open(callback); |
1866 model.length = 0; | 1866 model.length = 0; |
1867 model.push('a', '2', 'y', 'y', '4', '5', 'z', 'z'); | 1867 model.push('a', '2', 'y', 'y', '4', '5', 'z', 'z'); |
1868 assertEditDistance(model, 7); | 1868 assertEditDistance(model, 7); |
1869 observer.close(); | 1869 observer.close(); |
1870 }); | 1870 }); |
1871 }); | 1871 }); |
1872 </script> | 1872 </script> |
OLD | NEW |