Closed (fixed)
Project:
Experience Builder
Version:
0.x-dev
Component:
Component sources
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
11 Apr 2025 at 16:59 UTC
Updated:
14 May 2025 at 12:54 UTC
Jump to comment: Most recent
Comments
Comment #2
wim leersComment #3
wim leersSibling: #3518838: ComponentSource robustness: add `ComponentSourceTestBase::testSettings()`.
Comment #4
wim leersSibling: #3518838: ComponentSource robustness: add `ComponentSourceTestBase::testSettings()`.
Comment #5
wim leersSibling: #3518838: ComponentSource robustness: add `ComponentSourceTestBase::testSettings()`.
Comment #6
wim leersComment #7
danielvezaComment #8
wim leers@danielveza: How is this going? Are you still actively working on this? #3518838: ComponentSource robustness: add `ComponentSourceTestBase::testSettings()` is in, this is the next step!
Comment #9
isholgueras commentedI'm going to start working on this.
Comment #11
isholgueras commentedComment #12
wim leersGreat start!
Comment #13
isholgueras commentedComment #14
wim leersOn it!
Just cross-posted actually 😄 This will also make #3516705: Auto-saved changes to code components are not visible in preview-on-hover-component-list until published easier 👍
Comment #15
wim leersWhile the tests are passing, I think they're still missing some of the clarity I'm looking for to build enough confidence and allow these tests to be efficiently updated+expanded in the future.
🏓
Comment #16
isholgueras commentedComment #17
wim leersThis was 95% ready! 👏
I just had to do some minor refactoring to achieve the test simplicity+robustness I was looking for.
In doing so, I discovered a bug, which is exactly why I was insisting for that test simplicity — I didn't spot the bug during review either, it's only thanks to the refactor to simplify the test logic itself that this bug was revealed! 😄
Comment #18
wim leersComment #20
wim leersThis unblocked #3516705: Auto-saved changes to code components are not visible in preview-on-hover-component-list until published 🥳