-@import "true";
-
-@import '../../scss/util/unit';
-@import '../../scss/util/breakpoint';
-
@include test-module('Breakpoint') {
@include test('Breakpoint (Named to Em) [function]') {
-@import "true";
-
-@import '../../scss/global';
-@import '../../scss/util/color';
-
@include test-module('Color') {
@include test('Foreground (Black) [function]') {
-@import "true";
-
-@import '../../scss/util/math';
-@import '../../scss/global';
-@import '../../scss/components/responsive-embed';
-@import '../../scss/grid/grid';
-
@include test-module('Components') {
@include test('Ratio to Percentage [function]') {
-@import "true";
-
-@import '../../scss/util/selector';
-
@include test-module('Selector') {
-
+
@include test('Selector [function]') {
$test: #{text-inputs(text password)};
$expect: "[type='text'], [type='password']";
-@import "true";
-
-@import '../../scss/util/unit';
-
@include test-module('Units') {
// Strip Units
@include assert-equal($test, $expect,
'Converts an arbitrary number of values into rem equivalents');
}
-
+
// Breakpoint to Em
@include test('Breakpoint To Em [function]') {
$expect: 1em;
-@import "true";
-
-@import '../../scss/util/unit';
-@import '../../scss/util/value';
-
@include test-module('Value') {
@include test('Value (Not Falsey) [function]') {
),
);
$expect: 'three';
-
+
@include assert-equal(map-deep-get($map, one, two), $expect,
'Gets a value from a nested map');
}
one: 'two'
);
$expect: 'two';
-
+
@include assert-equal(map-safe-get($map, one), $expect,
'Safely return a value from a map');
}
--- /dev/null
+// Sass True
+@import 'true';
+
+// All of Foundation
+@import '../../scss/foundation';
+
+// Individual tests
+@import 'breakpoint';
+@import 'color';
+@import 'components';
+@import 'selector';
+@import 'unit';
+@import 'value';
var path = require('path');
var sassTrue = require('sass-true');
-// Test Files
-var breakpointFile = path.join(__dirname, '_breakpoint.scss');
-var colorFile = path.join(__dirname, '_color.scss');
-var selectorFile = path.join(__dirname, '_selector.scss');
-var unitFile = path.join(__dirname, '_unit.scss');
-var valueFile = path.join(__dirname, '_value.scss');
-var componentsFile = path.join(__dirname, '_components.scss');
+// Test file
+var sassFile = path.join(__dirname, 'test.scss');
-// Run Tests
-sassTrue.runSass({file: breakpointFile}, describe, it);
-sassTrue.runSass({file: colorFile}, describe, it);
-sassTrue.runSass({file: selectorFile}, describe, it);
-sassTrue.runSass({file: unitFile}, describe, it);
-sassTrue.runSass({file: valueFile}, describe, it);
-sassTrue.runSass({file: componentsFile}, describe, it);
\ No newline at end of file
+// Run tests
+sassTrue.runSass({file: sassFile}, describe, it);