Sha256: 39bc823ee3159b6dc8648d6505cff0c338a8ce71006d61fd83cfc18cc30ac824

Contents?: true

Size: 935 Bytes

Versions: 7

Compression:

Stored size: 935 Bytes

Contents

//
// Turns string into a flat list
//
@include describe("[function] str-to-list") {

	$string: "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.";

	@include it("should expect string to be converted into a list") {
		@include should(expect(
			flint-str-to-list($string, " ", "")),
			to(be(("Lorem", "ipsum", "dolor", "sit", "amet,", "consectetur", "adipiscing", "elit,", "sed", "do", "eiusmod", "tempor", "incididunt", "ut", "labore", "et", "dolore", "magna", "aliqua.")))
		);
	}

	@include it("should expect string to be converted into a list") {
		@include should(expect(
			flint-str-to-list($string, " ", "d")),
			to(be(("Lorem", "ipsum")))
		);
	}

	@include it("should expect string up to comma to be converted into a list") {
		@include should(expect(
			flint-str-to-list($string)),
			to(be(("Lorem", "ipsum", "dolor", "sit", "amet")))
		);
	}
}

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
flint-gs-2.3.6 tests/input/functions/lib/_str-to-list.scss
flint-gs-2.3.5 tests/input/functions/lib/_str-to-list.scss
flint-gs-2.3.4 tests/input/functions/lib/_str-to-list.scss
flint-gs-2.3.3 tests/input/functions/lib/_str-to-list.scss
flint-gs-2.3.2 tests/input/functions/lib/_str-to-list.scss
flint-gs-2.3.1 tests/input/functions/lib/_str-to-list.scss
flint-gs-2.3.0 tests/input/functions/lib/_str-to-list.scss