west/tests/manifests
Martí Bolívar 4209bacf39 manifest: rework workspace escape checks
Let's use a lexical check instead of escapes_directory(). This
continues to let some users who are symlinking outside the workspace
to keep doing that, even though we don't officially support it in
west.

Also throw in a check for an absolute project path, which should never
happen and is similarly a sign of an attempt to escape the workspace.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-09-24 06:46:27 -07:00
..
invalid_absolute_project_path.yml manifest: rework workspace escape checks 2020-09-24 06:46:27 -07:00
invalid_bad_default_remote.yml tests: flatten the hierarchy 2019-05-20 11:06:53 +02:00
invalid_duplicate_name.yml manifest: project names must be unique 2019-05-20 11:06:53 +02:00
invalid_duplicate_project_path.yml tests: flatten the hierarchy 2019-05-20 11:06:53 +02:00
invalid_empty.yml tests: flatten the hierarchy 2019-05-20 11:06:53 +02:00
invalid_ill_defined_project.yml tests: add test cases for explicit project URLs 2019-05-20 11:06:53 +02:00
invalid_ill_defined_remote.yml tests: flatten the hierarchy 2019-05-20 11:06:53 +02:00
invalid_no_project_named_manifest.yml manifest: correct several design and implementation issues 2019-08-30 17:32:57 -06:00
invalid_no_projects.yml tests: flatten the hierarchy 2019-05-20 11:06:53 +02:00
invalid_no_remotes.yml tests: add test cases for explicit project URLs 2019-05-20 11:06:53 +02:00
invalid_project_path_escapes.yml manifest: rework workspace escape checks 2020-09-24 06:46:27 -07:00
invalid_remote_and_url.yml tests: add test cases for explicit project URLs 2019-05-20 11:06:53 +02:00
invalid_repo_path_and_url.yml manifest: allow 'repo-path' to specify the path within a remote 2019-07-26 11:33:01 +02:00
invalid_too_flat.yml tests: flatten the hierarchy 2019-05-20 11:06:53 +02:00
invalid_west_commands_1.yml tests: flatten the hierarchy 2019-05-20 11:06:53 +02:00
invalid_west_commands_2.yml tests: flatten the hierarchy 2019-05-20 11:06:53 +02:00
invalid_west_commands_3.yml tests: flatten the hierarchy 2019-05-20 11:06:53 +02:00