beagle/js/CMakeLists.txt:82-83 register JABCulogLib/JABCstore as
jab ${CMAKE_SOURCE_DIR}/test/js/{ulog,store}.js, but JS-061 moved those
be-shard unit tests to be/test/{ulog,store}.js and deleted the beagle copies,
so ctests #457/#458 abort cannot open …/beagle/test/js/{ulog,store}.js.
JS-061 DESIGNED this exact rewire (→ ../be/test/*.js, if(EXISTS)-guarded,
its TODO l.59-60) but the edit is NOT in this working tree — the be/test/*.js
files exist on disk, only the CMake rewire is missing. Method Issues.
ctest --test-dir beagle/build -R '^JABC(ulogLib|store)$'
--output-on-failure → Error: cannot open …/beagle/test/js/{ulog,store}.js.js/CMakeLists.txt:82-83 still read ${CMAKE_SOURCE_DIR}/test/js/…; that
dir now holds only lib/, get/ (the be-side ulog/store were removed).be/test/ulog.js + be/test/store.js (both present).JABCulog (l.70 →
js/test/ulog.js, the abc.ram("ULOG") surface) which still passes.JABCulogLib + JABCstore green, running the migrated be/test/*.js.beagle/js/CMakeLists.txt; the test files already exist.${CMAKE_SOURCE_DIR}/../be/test/{ulog,store}.js, each
wrapped if(EXISTS …) so a checkout without the be submodule skips
rather than errors (per JS-061 l.60).js/CMakeLists.txt:82-83: repoint + if(EXISTS) guard.ctest -R '^JABC(ulogLib|store)$' 2/2 green.0c2063ee — landed: js/CMakeLists.txt:82-89 repointed JABCulogLib/JABCstore
to ${CMAKE_SOURCE_DIR}/../be/test/{ulog,store}.js, each if(EXISTS)-guarded.
Both pass under the prebuilt jab (rc=0).