@import '../node_modules/@alaskaairux/design-tokens/dist/tokens/SCSSVariables';

@import 'true';

$layout-properties: margin;
$layout-extensions: Right;
$layout-modifiers: (
  "xxxs": $auro-size-xxxs,
  "xxs": $auro-size-xxs,
  "xxl": $auro-size-xxl,
  "xxxl": $auro-size-xxxl,
);
@import '../src/utilityMixins/layoutPropertiesGenerator';

@include describe('auro_layoutPropertiesGenerator()') {
  @include it('should return a series of selectors matching the config spec ') {
    @include assert {
      @include output {
        @include auro_layoutPropertiesGenerator();
      }

      @include expect {
        .util_marginRight--xxxs {
          margin-right: 0.125rem;
        }

        .util_marginRight--xxs {
          margin-right: 0.25rem;
        }

        .util_marginRight--xxl {
          margin-right: 3rem;
        }

        .util_marginRight--xxxl {
          margin-right: 4rem;
        }
      }
    }
  }
}
