diff --git a/external/ftxui b/external/ftxui index 658c942c..f98588b4 160000 --- a/external/ftxui +++ b/external/ftxui @@ -1 +1 @@ -Subproject commit 658c942c6eaceae88fd7ea4458ffa1f5a7775af7 +Subproject commit f98588b47b097674724100c7a35a3c9b8ec055e3 diff --git a/tests/scripts/verify_package_test.sh b/tests/scripts/verify_package_test.sh index 7e9298b6..b9d876cc 100644 --- a/tests/scripts/verify_package_test.sh +++ b/tests/scripts/verify_package_test.sh @@ -197,8 +197,11 @@ EOF chmod +x "$fixture/build/ACECode.app/Contents/MacOS/acecode-daemon" cp "$fixture/assets/models_dev/"* \ "$fixture/build/ACECode.app/Contents/Resources/share/acecode/models_dev/" - cp -R "$fixture/assets/seed" \ - "$fixture/build/ACECode.app/Contents/Resources/share/acecode/seed" + # The destination already exists (created by mkdir -p above), so plain + # `cp -R src dst` nests the tree as dst/seed instead of filling dst, which + # makes the packaged seed layout mismatch assets/seed. Copy the contents. + cp -R "$fixture/assets/seed/." \ + "$fixture/build/ACECode.app/Contents/Resources/share/acecode/seed/" expect_status 0 "darwin bundle flow" "$python_bin" "$verify_script" \ --skip-build --platform darwin --target desktop \ --repo "$fixture" --build-dir "$fixture/build" \