diff --git a/Cargo.lock b/Cargo.lock index f8201ca0..ab8f1ade 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -660,6 +660,7 @@ dependencies = [ "colored", "derivative", "derive_builder", + "directories", "dotenvy", "educe", "escargot", @@ -729,6 +730,15 @@ dependencies = [ "crypto-common", ] +[[package]] +name = "directories" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" +dependencies = [ + "dirs-sys", +] + [[package]] name = "dirs" version = "5.0.1" diff --git a/Cargo.toml b/Cargo.toml index 851f5de2..e446e68d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,13 +1,31 @@ -[workspace] -members = ["scope"] -resolver = "2" +[package] +name = "dev-scope" +version = "2026.1.1" +edition = "2024" +default-run = "scope" +repository = "https://github.com/oscope-dev/scope" +homepage = "https://oscope-dev.github.io/scope/" +license = "BSD-3-Clause" +keywords = ["local-dev"] +categories = ["command-line-utilities", "development-tools::debugging", "development-tools::build-utils"] +description = "A tool to help diagnose errors, setup machines, and report bugs to authors." +documentation = "https://oscope-dev.github.io/scope/" +readme = "README.md" +publish = true -# The profile that 'cargo dist' will build with -[profile.dist] -inherits = "release" -lto = "thin" +[package.metadata.dist] +dist = true -[workspace.dependencies] +[package.metadata.release] +tag-prefix = "" + +[[bin]] +name = "scope" + +[[bin]] +name = "scope-intercept" + +[dependencies] clap = { version = "4.5.8", features = ["derive", "env"]} human-panic = "2.0.2" tokio = { version = "1", features = ["full"] } @@ -63,3 +81,19 @@ gethostname = "0.4.3" normpath = "1.3.0" fake = "2.10.0" shellexpand = "3.1.0" + +[dev-dependencies] +assert_cmd = "2.0.16" +assert_fs = "1.1.2" +escargot = "0.5.12" +predicates = "3.1.2" +tempfile = "3.0" + +[build-dependencies] +vergen = { version = "8.3", features = ["build", "git", "git2"] } +anyhow = "1.0.90" + +# The profile that 'cargo dist' will build with +[profile.dist] +inherits = "release" +lto = "thin" diff --git a/scope/build.rs b/build.rs similarity index 100% rename from scope/build.rs rename to build.rs diff --git a/docs/build.sh b/docs/build.sh index 9781266f..59c49ccf 100755 --- a/docs/build.sh +++ b/docs/build.sh @@ -3,4 +3,4 @@ set -eux yarn install -yarn build \ No newline at end of file +yarn build diff --git a/docs/docs/models/ScopeDoctorGroup.mdx b/docs/docs/models/ScopeDoctorGroup.mdx index c9774bb2..39b2f170 100644 --- a/docs/docs/models/ScopeDoctorGroup.mdx +++ b/docs/docs/models/ScopeDoctorGroup.mdx @@ -3,7 +3,7 @@ sidebar_position: 1 --- import CodeBlock from '@theme/CodeBlock'; -import Schema from "../../static//schema/v1alpha.com.github.scope.ScopeDoctorGroup.json"; +import Schema from "../../static/schema/v1alpha.com.github.scope.ScopeDoctorGroup.json"; import JSONSchemaViewer from "@theme/JSONSchemaViewer"; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; diff --git a/docs/static/schema b/docs/static/schema index 2a049ca3..332ec2d0 120000 --- a/docs/static/schema +++ b/docs/static/schema @@ -1 +1 @@ -../../scope/schema \ No newline at end of file +../../schema/ \ No newline at end of file diff --git a/scope/examples/group-1.yaml b/examples/group-1.yaml similarity index 100% rename from scope/examples/group-1.yaml rename to examples/group-1.yaml diff --git a/scope/examples/v1alpha/DoctorGroup.yaml b/examples/v1alpha/DoctorGroup.yaml similarity index 100% rename from scope/examples/v1alpha/DoctorGroup.yaml rename to examples/v1alpha/DoctorGroup.yaml diff --git a/scope/examples/v1alpha/KnownError.yaml b/examples/v1alpha/KnownError.yaml similarity index 100% rename from scope/examples/v1alpha/KnownError.yaml rename to examples/v1alpha/KnownError.yaml diff --git a/scope/examples/v1alpha/ReportLocation.github.yaml b/examples/v1alpha/ReportLocation.github.yaml similarity index 100% rename from scope/examples/v1alpha/ReportLocation.github.yaml rename to examples/v1alpha/ReportLocation.github.yaml diff --git a/scope/examples/v1alpha/ReportLocation.local.yaml b/examples/v1alpha/ReportLocation.local.yaml similarity index 100% rename from scope/examples/v1alpha/ReportLocation.local.yaml rename to examples/v1alpha/ReportLocation.local.yaml diff --git a/scope/examples/v1alpha/ReportLocation.rustyPaste.yaml b/examples/v1alpha/ReportLocation.rustyPaste.yaml similarity index 100% rename from scope/examples/v1alpha/ReportLocation.rustyPaste.yaml rename to examples/v1alpha/ReportLocation.rustyPaste.yaml diff --git a/scope/schema/merged.json b/schema/merged.json similarity index 100% rename from scope/schema/merged.json rename to schema/merged.json diff --git a/scope/schema/v1alpha.com.github.scope.ScopeDoctorGroup.json b/schema/v1alpha.com.github.scope.ScopeDoctorGroup.json similarity index 100% rename from scope/schema/v1alpha.com.github.scope.ScopeDoctorGroup.json rename to schema/v1alpha.com.github.scope.ScopeDoctorGroup.json diff --git a/scope/schema/v1alpha.com.github.scope.ScopeKnownError.json b/schema/v1alpha.com.github.scope.ScopeKnownError.json similarity index 100% rename from scope/schema/v1alpha.com.github.scope.ScopeKnownError.json rename to schema/v1alpha.com.github.scope.ScopeKnownError.json diff --git a/scope/schema/v1alpha.com.github.scope.ScopeReportLocation.json b/schema/v1alpha.com.github.scope.ScopeReportLocation.json similarity index 100% rename from scope/schema/v1alpha.com.github.scope.ScopeReportLocation.json rename to schema/v1alpha.com.github.scope.ScopeReportLocation.json diff --git a/scope/CHANGELOG.md b/scope/CHANGELOG.md deleted file mode 100644 index d40e700a..00000000 --- a/scope/CHANGELOG.md +++ /dev/null @@ -1,13 +0,0 @@ -# Changelog - -All notable changes to this project will be documented in this file. - -## [2024.2.9] - 2024-03-13 - -## [2024.2.8] - 2024-03-05 - -## [2024.2.7] - 2024-02-15 - -## [2024.2.4] - 2024-02-04 - - diff --git a/scope/Cargo.toml b/scope/Cargo.toml deleted file mode 100644 index d2eacc15..00000000 --- a/scope/Cargo.toml +++ /dev/null @@ -1,94 +0,0 @@ -[package] -name = "dev-scope" -version = "2026.1.1" -edition = "2024" -default-run = "scope" -repository = "https://github.com/oscope-dev/scope" -homepage = "https://oscope-dev.github.io/scope/" -license = "BSD-3-Clause" -keywords = ["local-dev"] -categories = ["command-line-utilities", "development-tools::debugging", "development-tools::build-utils"] -description = "A tool to help diagnose errors, setup machines, and report bugs to authors." -documentation = "https://oscope-dev.github.io/scope/" -readme = "../README.md" -publish = true - -[package.metadata.dist] -dist = true - -[package.metadata.release] -tag-prefix = "" - -# Example of customizing binaries in Cargo.toml. -[[bin]] -name = "scope" - -[[bin]] -name = "scope-intercept" - -[dependencies] -clap.workspace = true -human-panic.workspace = true -tokio.workspace = true -colored.workspace = true -which.workspace = true -regex.workspace = true -lazy_static.workspace = true -inquire.workspace = true -tracing-subscriber.workspace = true -tracing-appender.workspace = true -chrono.workspace = true -nanoid.workspace = true -derivative.workspace = true -reqwest.workspace = true -time.workspace = true -json.workspace = true -minijinja.workspace = true -itertools.workspace = true -path-clean.workspace = true -async-trait.workspace = true -mockall.workspace = true -pathdiff.workspace = true -glob.workspace = true -educe.workspace = true -petgraph.workspace = true -sha256.workspace = true -anyhow.workspace = true -thiserror.workspace = true -serde.workspace = true -serde_yaml.workspace = true -serde_json.workspace = true -schemars.workspace = true -derive_builder.workspace = true -strum.workspace = true -jsonschema.workspace = true -tracing.workspace = true -ignore.workspace = true -tracing-indicatif.workspace = true -indicatif.workspace = true -strip-ansi-escapes.workspace = true -octocrab.workspace = true -jsonwebtoken.workspace = true -secrecy.workspace = true -url.workspace = true -dotenvy.workspace = true -opentelemetry.workspace = true -opentelemetry-otlp.workspace = true -tracing-opentelemetry.workspace = true -opentelemetry_sdk.workspace = true -tonic.workspace = true -gethostname.workspace = true -normpath.workspace = true -fake.workspace = true -shellexpand.workspace = true - -[dev-dependencies] -assert_cmd = "2.0.16" -assert_fs = "1.1.2" -escargot = "0.5.12" -predicates = "3.1.2" -tempfile = "3.0" - -[build-dependencies] -vergen = { version = "8.3", features = ["build", "git", "git2"] } -anyhow = "1.0.90" diff --git a/scope/src/analyze/cli.rs b/src/analyze/cli.rs similarity index 100% rename from scope/src/analyze/cli.rs rename to src/analyze/cli.rs diff --git a/scope/src/analyze/error.rs b/src/analyze/error.rs similarity index 100% rename from scope/src/analyze/error.rs rename to src/analyze/error.rs diff --git a/scope/src/analyze/mod.rs b/src/analyze/mod.rs similarity index 100% rename from scope/src/analyze/mod.rs rename to src/analyze/mod.rs diff --git a/scope/src/bin/scope-intercept.rs b/src/bin/scope-intercept.rs similarity index 100% rename from scope/src/bin/scope-intercept.rs rename to src/bin/scope-intercept.rs diff --git a/scope/src/bin/scope.rs b/src/bin/scope.rs similarity index 100% rename from scope/src/bin/scope.rs rename to src/bin/scope.rs diff --git a/scope/src/doctor/check.rs b/src/doctor/check.rs similarity index 100% rename from scope/src/doctor/check.rs rename to src/doctor/check.rs diff --git a/scope/src/doctor/check/string_vec_reader.rs b/src/doctor/check/string_vec_reader.rs similarity index 100% rename from scope/src/doctor/check/string_vec_reader.rs rename to src/doctor/check/string_vec_reader.rs diff --git a/scope/src/doctor/cli.rs b/src/doctor/cli.rs similarity index 100% rename from scope/src/doctor/cli.rs rename to src/doctor/cli.rs diff --git a/scope/src/doctor/commands/init.rs b/src/doctor/commands/init.rs similarity index 100% rename from scope/src/doctor/commands/init.rs rename to src/doctor/commands/init.rs diff --git a/scope/src/doctor/commands/list.rs b/src/doctor/commands/list.rs similarity index 100% rename from scope/src/doctor/commands/list.rs rename to src/doctor/commands/list.rs diff --git a/scope/src/doctor/commands/mod.rs b/src/doctor/commands/mod.rs similarity index 100% rename from scope/src/doctor/commands/mod.rs rename to src/doctor/commands/mod.rs diff --git a/scope/src/doctor/commands/run.rs b/src/doctor/commands/run.rs similarity index 100% rename from scope/src/doctor/commands/run.rs rename to src/doctor/commands/run.rs diff --git a/scope/src/doctor/error.rs b/src/doctor/error.rs similarity index 100% rename from scope/src/doctor/error.rs rename to src/doctor/error.rs diff --git a/scope/src/doctor/file_cache.rs b/src/doctor/file_cache.rs similarity index 100% rename from scope/src/doctor/file_cache.rs rename to src/doctor/file_cache.rs diff --git a/scope/src/doctor/mod.rs b/src/doctor/mod.rs similarity index 100% rename from scope/src/doctor/mod.rs rename to src/doctor/mod.rs diff --git a/scope/src/doctor/runner.rs b/src/doctor/runner.rs similarity index 100% rename from scope/src/doctor/runner.rs rename to src/doctor/runner.rs diff --git a/scope/src/doctor/tests.rs b/src/doctor/tests.rs similarity index 100% rename from scope/src/doctor/tests.rs rename to src/doctor/tests.rs diff --git a/scope/src/lib.rs b/src/lib.rs similarity index 100% rename from scope/src/lib.rs rename to src/lib.rs diff --git a/scope/src/lint/mod.rs b/src/lint/mod.rs similarity index 100% rename from scope/src/lint/mod.rs rename to src/lint/mod.rs diff --git a/scope/src/models/core.rs b/src/models/core.rs similarity index 100% rename from scope/src/models/core.rs rename to src/models/core.rs diff --git a/scope/src/models/mod.rs b/src/models/mod.rs similarity index 100% rename from scope/src/models/mod.rs rename to src/models/mod.rs diff --git a/scope/src/models/v1alpha/doctor_group.rs b/src/models/v1alpha/doctor_group.rs similarity index 100% rename from scope/src/models/v1alpha/doctor_group.rs rename to src/models/v1alpha/doctor_group.rs diff --git a/scope/src/models/v1alpha/known_error.rs b/src/models/v1alpha/known_error.rs similarity index 100% rename from scope/src/models/v1alpha/known_error.rs rename to src/models/v1alpha/known_error.rs diff --git a/scope/src/models/v1alpha/mod.rs b/src/models/v1alpha/mod.rs similarity index 100% rename from scope/src/models/v1alpha/mod.rs rename to src/models/v1alpha/mod.rs diff --git a/scope/src/models/v1alpha/report_location.rs b/src/models/v1alpha/report_location.rs similarity index 100% rename from scope/src/models/v1alpha/report_location.rs rename to src/models/v1alpha/report_location.rs diff --git a/scope/src/report/cli.rs b/src/report/cli.rs similarity index 100% rename from scope/src/report/cli.rs rename to src/report/cli.rs diff --git a/scope/src/report/mod.rs b/src/report/mod.rs similarity index 100% rename from scope/src/report/mod.rs rename to src/report/mod.rs diff --git a/scope/src/shared/analyze/mod.rs b/src/shared/analyze/mod.rs similarity index 100% rename from scope/src/shared/analyze/mod.rs rename to src/shared/analyze/mod.rs diff --git a/scope/src/shared/analyze/status.rs b/src/shared/analyze/status.rs similarity index 100% rename from scope/src/shared/analyze/status.rs rename to src/shared/analyze/status.rs diff --git a/scope/src/shared/capture.rs b/src/shared/capture.rs similarity index 100% rename from scope/src/shared/capture.rs rename to src/shared/capture.rs diff --git a/scope/src/shared/config_load.rs b/src/shared/config_load.rs similarity index 100% rename from scope/src/shared/config_load.rs rename to src/shared/config_load.rs diff --git a/scope/src/shared/directories.rs b/src/shared/directories.rs similarity index 100% rename from scope/src/shared/directories.rs rename to src/shared/directories.rs diff --git a/scope/src/shared/grouped_body.jinja b/src/shared/grouped_body.jinja similarity index 100% rename from scope/src/shared/grouped_body.jinja rename to src/shared/grouped_body.jinja diff --git a/scope/src/shared/logging.rs b/src/shared/logging.rs similarity index 100% rename from scope/src/shared/logging.rs rename to src/shared/logging.rs diff --git a/scope/src/shared/mod.rs b/src/shared/mod.rs similarity index 100% rename from scope/src/shared/mod.rs rename to src/shared/mod.rs diff --git a/scope/src/shared/models/internal/command.rs b/src/shared/models/internal/command.rs similarity index 100% rename from scope/src/shared/models/internal/command.rs rename to src/shared/models/internal/command.rs diff --git a/scope/src/shared/models/internal/doctor_group.rs b/src/shared/models/internal/doctor_group.rs similarity index 100% rename from scope/src/shared/models/internal/doctor_group.rs rename to src/shared/models/internal/doctor_group.rs diff --git a/scope/src/shared/models/internal/fix.rs b/src/shared/models/internal/fix.rs similarity index 100% rename from scope/src/shared/models/internal/fix.rs rename to src/shared/models/internal/fix.rs diff --git a/scope/src/shared/models/internal/known_error.rs b/src/shared/models/internal/known_error.rs similarity index 100% rename from scope/src/shared/models/internal/known_error.rs rename to src/shared/models/internal/known_error.rs diff --git a/scope/src/shared/models/internal/mod.rs b/src/shared/models/internal/mod.rs similarity index 100% rename from scope/src/shared/models/internal/mod.rs rename to src/shared/models/internal/mod.rs diff --git a/scope/src/shared/models/internal/upload_location.rs b/src/shared/models/internal/upload_location.rs similarity index 100% rename from scope/src/shared/models/internal/upload_location.rs rename to src/shared/models/internal/upload_location.rs diff --git a/scope/src/shared/models/mod.rs b/src/shared/models/mod.rs similarity index 100% rename from scope/src/shared/models/mod.rs rename to src/shared/models/mod.rs diff --git a/scope/src/shared/redact.rs b/src/shared/redact.rs similarity index 100% rename from scope/src/shared/redact.rs rename to src/shared/redact.rs diff --git a/scope/src/shared/report.rs b/src/shared/report.rs similarity index 100% rename from scope/src/shared/report.rs rename to src/shared/report.rs diff --git a/scope/src/shared/unstructured_body.jinja b/src/shared/unstructured_body.jinja similarity index 100% rename from scope/src/shared/unstructured_body.jinja rename to src/shared/unstructured_body.jinja diff --git a/scope/tests/common/mod.rs b/tests/common/mod.rs similarity index 100% rename from scope/tests/common/mod.rs rename to tests/common/mod.rs diff --git a/scope/tests/scope_analyze.rs b/tests/scope_analyze.rs similarity index 100% rename from scope/tests/scope_analyze.rs rename to tests/scope_analyze.rs diff --git a/scope/tests/scope_doctor.rs b/tests/scope_doctor.rs similarity index 100% rename from scope/tests/scope_doctor.rs rename to tests/scope_doctor.rs diff --git a/scope/tests/scope_root.rs b/tests/scope_root.rs similarity index 100% rename from scope/tests/scope_root.rs rename to tests/scope_root.rs diff --git a/scope/tests/test-cases/command-paths/.scope/bin/scope-external b/tests/test-cases/command-paths/.scope/bin/scope-external similarity index 100% rename from scope/tests/test-cases/command-paths/.scope/bin/scope-external rename to tests/test-cases/command-paths/.scope/bin/scope-external diff --git a/scope/tests/test-cases/command-paths/.scope/group.yaml b/tests/test-cases/command-paths/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/command-paths/.scope/group.yaml rename to tests/test-cases/command-paths/.scope/group.yaml diff --git a/scope/tests/test-cases/command-paths/.scope/scripts/check-file b/tests/test-cases/command-paths/.scope/scripts/check-file similarity index 100% rename from scope/tests/test-cases/command-paths/.scope/scripts/check-file rename to tests/test-cases/command-paths/.scope/scripts/check-file diff --git a/scope/tests/test-cases/command-paths/.scope/scripts/create-file b/tests/test-cases/command-paths/.scope/scripts/create-file similarity index 100% rename from scope/tests/test-cases/command-paths/.scope/scripts/create-file rename to tests/test-cases/command-paths/.scope/scripts/create-file diff --git a/scope/tests/test-cases/empty/.scope/.gitkeep b/tests/test-cases/empty/.scope/.gitkeep similarity index 100% rename from scope/tests/test-cases/empty/.scope/.gitkeep rename to tests/test-cases/empty/.scope/.gitkeep diff --git a/scope/tests/test-cases/file-cache-check/.scope/group.yaml b/tests/test-cases/file-cache-check/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/file-cache-check/.scope/group.yaml rename to tests/test-cases/file-cache-check/.scope/group.yaml diff --git a/scope/tests/test-cases/fix-with-prompt/.scope/group.yaml b/tests/test-cases/fix-with-prompt/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/fix-with-prompt/.scope/group.yaml rename to tests/test-cases/fix-with-prompt/.scope/group.yaml diff --git a/scope/tests/test-cases/group-skip-allows-later-groups-to-run/.scope/app.yaml b/tests/test-cases/group-skip-allows-later-groups-to-run/.scope/app.yaml similarity index 100% rename from scope/tests/test-cases/group-skip-allows-later-groups-to-run/.scope/app.yaml rename to tests/test-cases/group-skip-allows-later-groups-to-run/.scope/app.yaml diff --git a/scope/tests/test-cases/group-skip-allows-later-groups-to-run/.scope/group-runs.yaml b/tests/test-cases/group-skip-allows-later-groups-to-run/.scope/group-runs.yaml similarity index 100% rename from scope/tests/test-cases/group-skip-allows-later-groups-to-run/.scope/group-runs.yaml rename to tests/test-cases/group-skip-allows-later-groups-to-run/.scope/group-runs.yaml diff --git a/scope/tests/test-cases/group-skip-allows-later-groups-to-run/.scope/group-skipped.yaml b/tests/test-cases/group-skip-allows-later-groups-to-run/.scope/group-skipped.yaml similarity index 100% rename from scope/tests/test-cases/group-skip-allows-later-groups-to-run/.scope/group-skipped.yaml rename to tests/test-cases/group-skip-allows-later-groups-to-run/.scope/group-skipped.yaml diff --git a/scope/tests/test-cases/group-skip-boolean-false/.scope/group.yaml b/tests/test-cases/group-skip-boolean-false/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/group-skip-boolean-false/.scope/group.yaml rename to tests/test-cases/group-skip-boolean-false/.scope/group.yaml diff --git a/scope/tests/test-cases/group-skip-boolean/.scope/group.yaml b/tests/test-cases/group-skip-boolean/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/group-skip-boolean/.scope/group.yaml rename to tests/test-cases/group-skip-boolean/.scope/group.yaml diff --git a/scope/tests/test-cases/group-skip-command-fail/.scope/group.yaml b/tests/test-cases/group-skip-command-fail/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/group-skip-command-fail/.scope/group.yaml rename to tests/test-cases/group-skip-command-fail/.scope/group.yaml diff --git a/scope/tests/test-cases/group-skip-command/.scope/group.yaml b/tests/test-cases/group-skip-command/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/group-skip-command/.scope/group.yaml rename to tests/test-cases/group-skip-command/.scope/group.yaml diff --git a/scope/tests/test-cases/group-skip-default/.scope/group.yaml b/tests/test-cases/group-skip-default/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/group-skip-default/.scope/group.yaml rename to tests/test-cases/group-skip-default/.scope/group.yaml diff --git a/scope/tests/test-cases/known-errors/.scope/known-error.yaml b/tests/test-cases/known-errors/.scope/known-error.yaml similarity index 100% rename from scope/tests/test-cases/known-errors/.scope/known-error.yaml rename to tests/test-cases/known-errors/.scope/known-error.yaml diff --git a/scope/tests/test-cases/known-errors/bin/error-stderr.sh b/tests/test-cases/known-errors/bin/error-stderr.sh similarity index 100% rename from scope/tests/test-cases/known-errors/bin/error-stderr.sh rename to tests/test-cases/known-errors/bin/error-stderr.sh diff --git a/scope/tests/test-cases/known-errors/bin/error-stdout.sh b/tests/test-cases/known-errors/bin/error-stdout.sh similarity index 100% rename from scope/tests/test-cases/known-errors/bin/error-stdout.sh rename to tests/test-cases/known-errors/bin/error-stdout.sh diff --git a/scope/tests/test-cases/nested-config/.scope/shared/disk-full.yaml b/tests/test-cases/nested-config/.scope/shared/disk-full.yaml similarity index 100% rename from scope/tests/test-cases/nested-config/.scope/shared/disk-full.yaml rename to tests/test-cases/nested-config/.scope/shared/disk-full.yaml diff --git a/scope/tests/test-cases/paths/.scope/group.yaml b/tests/test-cases/paths/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/paths/.scope/group.yaml rename to tests/test-cases/paths/.scope/group.yaml diff --git a/scope/tests/test-cases/simple-check-fail/.scope/group.yaml b/tests/test-cases/simple-check-fail/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/simple-check-fail/.scope/group.yaml rename to tests/test-cases/simple-check-fail/.scope/group.yaml diff --git a/scope/tests/test-cases/simple-check-fix/.scope/group.yaml b/tests/test-cases/simple-check-fix/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/simple-check-fix/.scope/group.yaml rename to tests/test-cases/simple-check-fix/.scope/group.yaml diff --git a/scope/tests/test-cases/templated-check-path/.scope/group.yaml b/tests/test-cases/templated-check-path/.scope/group.yaml similarity index 100% rename from scope/tests/test-cases/templated-check-path/.scope/group.yaml rename to tests/test-cases/templated-check-path/.scope/group.yaml diff --git a/scope/tests/test-cases/two-groups/.scope/group-1.yaml b/tests/test-cases/two-groups/.scope/group-1.yaml similarity index 100% rename from scope/tests/test-cases/two-groups/.scope/group-1.yaml rename to tests/test-cases/two-groups/.scope/group-1.yaml diff --git a/scope/tests/test-cases/two-groups/.scope/group-2.yaml b/tests/test-cases/two-groups/.scope/group-2.yaml similarity index 100% rename from scope/tests/test-cases/two-groups/.scope/group-2.yaml rename to tests/test-cases/two-groups/.scope/group-2.yaml