Update latest jupyter-ydoc + JupyterLab + Galata#1538
Conversation
|
Thanks @nakul-py ! I think this is going in the right direction |
|
friendly ping @davidbrochart |
|
Why are tests failing? |
We need to make dirty a getter. I guess we need a setter as well? I assume when the document is saved, the content provider will set this property to false? |
|
Since |
Yes i think same, instead we can do get dirty(): boolean {
return super.dirty;
} |
|
Or nothing at all :) |
|
Got this new error ———————————————————————————————————————————————————————————————————————————————————
✖ @jupytergis/jupytergis-qgis:build
src/plugins.ts(176,9): error TS2322: Type '() => JupyterGISDoc' is not assignable to type 'SharedDocumentFactory'.
Type 'JupyterGISDoc' is not assignable to type 'YDocument<DocumentChange>'.
Property 'onStateChanged' is protected but type 'YDocument<T>' is not a class derived from 'YDocument<T>'.
|
|
Now test build without lockfile passes after updating |
Which one? |
This one |
|
I think both So i think to suppress it we have to give |
6ed738f to
2d8bfe0
Compare
|
Integration test failure are unrelated and 50 failed tests on every PR 😨 |
This is due to using the new JupyterLab 4.6 in the CI with an outdated galata version in the ui-tests |
Ohhh i see |
|
Argh, we won't be able to have both lite and lab ui-tests running while jupyterlite 0.8.0 is not released. |
|
Snapshots failure here. Why? 🤔 |
|
bot please update snapshots |
I think this is probably some UI change in JupyterLab. Good call on asking to update them 👍🏽 I'm surprised that the lite tests are passing, but 🤷🏽♂️ |
Yep sometimes lite tests automatic fails and pass but the integration tests be like: Not today, You got work to do 😂. |
|
Remaining failure is just the flaky stac result, seen before. Thanks @nakul-py for this! Let's get it in |
Description
Checklist
Resolves #XXX.Failing lint checks can be resolved with:
pre-commit run --all-filesjlpm run lintCITATION.cffcontains an author entry for yourself📚 Documentation preview: https://jupytergis--1538.org.readthedocs.build/en/1538/
💡 JupyterLite preview: https://jupytergis--1538.org.readthedocs.build/en/1538/lite
💡 Specta preview: https://jupytergis--1538.org.readthedocs.build/en/1538/lite/specta