fabro/crates/arc-devcontainer/tests/fixtures
Bryan Helmkamp 864cb5d853 Fix 3 feature spec bugs: shorthand version, option env names, install user vars
- Normalize string option values ("1.18") to {"version": "1.18"} so
  shorthand syntax correctly sets the VERSION env var
- Add option_id_to_env_name() to convert option IDs like "node-version"
  to NODE_VERSION per the dev container spec
- Emit _REMOTE_USER, _CONTAINER_USER, _REMOTE_USER_HOME, and
  _CONTAINER_USER_HOME in feature install snippets, threading remoteUser
  from devcontainer.json through resolve_features/generate_layer

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-03 10:07:23 -05:00
..
all-lifecycle/.devcontainer Fix 4 critical gaps in arc-devcontainer: onCreateCommand, build.args, containerEnv, compose array 2026-03-02 23:43:45 -05:00
compose-mode/.devcontainer Fix 4 spec compliance gaps in arc-devcontainer 2026-03-03 00:06:23 -05:00
compose-multi/.devcontainer Fix 4 critical gaps in arc-devcontainer: onCreateCommand, build.args, containerEnv, compose array 2026-03-02 23:43:45 -05:00
dockerfile-mode/.devcontainer Fix 4 spec compliance gaps in arc-devcontainer 2026-03-03 00:06:23 -05:00
feature-options/.devcontainer Fix 3 feature spec bugs: shorthand version, option env names, install user vars 2026-03-03 10:07:23 -05:00
image-only/.devcontainer Fix 4 spec compliance gaps in arc-devcontainer 2026-03-03 00:06:23 -05:00
local-features/.devcontainer Add e2e tests for 5 devcontainer spec gaps using local features 2026-03-03 00:51:26 -05:00
realistic-compose/.devcontainer Fix 4 spec compliance gaps in arc-devcontainer 2026-03-03 00:06:23 -05:00
realistic-python/.devcontainer Fix 4 critical gaps in arc-devcontainer: onCreateCommand, build.args, containerEnv, compose array 2026-03-02 23:43:45 -05:00
subdirectory-mode/.devcontainer/python Add subdirectory file discovery to arc-devcontainer 2026-03-03 00:42:34 -05:00
subdirectory-multiple/.devcontainer Add subdirectory file discovery to arc-devcontainer 2026-03-03 00:42:34 -05:00
subdirectory-with-standard/.devcontainer Add subdirectory file discovery to arc-devcontainer 2026-03-03 00:42:34 -05:00
variables/.devcontainer Add arc-devcontainer crate for parsing and resolving devcontainer.json 2026-03-02 22:38:12 -05:00
with-features Add arc-devcontainer crate for parsing and resolving devcontainer.json 2026-03-02 22:38:12 -05:00