<===> explicit_extension/sass/input.scss
@use "other.sass"

<===> explicit_extension/sass/other.sass
a
  syntax: sass

<===> explicit_extension/sass/other.scss
a {syntax: scss}

<===> explicit_extension/sass/other.css
a {syntax: css}

<===> explicit_extension/sass/output.css
a {
  syntax: sass;
}

<===>
================================================================================
<===> explicit_extension/scss/input.scss
@use "other.scss"

<===> explicit_extension/scss/other.sass
a
  syntax: sass

<===> explicit_extension/scss/other.scss
a {syntax: scss}

<===> explicit_extension/scss/other.css
a {syntax: css}

<===> explicit_extension/scss/output.css
a {
  syntax: scss;
}

<===>
================================================================================
<===> precedence/scss_before_css/input.scss
@use "other";

<===> precedence/scss_before_css/other.scss
a {syntax: scss}

<===> precedence/scss_before_css/other.css
a {syntax: css}

<===> precedence/scss_before_css/output.css
a {
  syntax: scss;
}

<===>
================================================================================
<===> precedence/sass_before_css/input.scss
@use "other";

<===> precedence/sass_before_css/other.sass
a
  syntax: sass

<===> precedence/sass_before_css/other.css
a {syntax: css}

<===> precedence/sass_before_css/output.css
a {
  syntax: sass;
}

<===>
================================================================================
<===> precedence/normal_before_index/input.scss
@use "dir";

<===> precedence/normal_before_index/dir/index.scss
a {index: true}

<===> precedence/normal_before_index/dir.scss
a {index: false}

<===> precedence/normal_before_index/output.css
a {
  index: false;
}

<===>
================================================================================
<===> precedence/ignores_import_only/input.scss
@use "other";

<===> precedence/ignores_import_only/other.import.scss
a {import-only: true}

<===> precedence/ignores_import_only/other.scss
a {import-only: false}

<===> precedence/ignores_import_only/output.css
a {
  import-only: false;
}

<===>
================================================================================
<===> index/scss/dir/index.scss
.foo {
  a: b;
}

<===> index/scss/input.scss
@use "dir";

<===> index/scss/output.css
.foo {
  a: b;
}

<===>
================================================================================
<===> index/sass/dir/index.sass
.foo 
  a: b

<===> index/sass/input.scss
@use "dir";

<===> index/sass/output.css
.foo {
  a: b;
}

<===>
================================================================================
<===> index/partial/dir/_index.scss
.foo {
  a: b;
}

<===> index/partial/input.scss
@use "dir";

<===> index/partial/output.css
.foo {
  a: b;
}

<===>
================================================================================
<===> index/dir_dot_foo/dir.foo/index.scss
.foo {
  a: b;
}

<===> index/dir_dot_foo/input.scss
@use "dir.foo";

<===> index/dir_dot_foo/output.css
.foo {
  a: b;
}