def test_sass_list_conversion(self): lst = sass.SassList( ['foo', 'bar'], sass.SASS_SEPARATOR_SPACE, ) assert type(lst.items) is tuple, type(lst.items) assert lst.separator is sass.SASS_SEPARATOR_SPACE, lst.separator
def test_sass_list_no_conversion(self): lst = sass.SassList( ('foo', 'bar'), sass.SASS_SEPARATOR_COMMA, ) assert type(lst.items) is tuple, type(lst.items) assert lst.separator is sass.SASS_SEPARATOR_COMMA, lst.separator
def returns_bracketed_list(): return sass.SassList( ('hello', 'ohai'), sass.SASS_SEPARATOR_SPACE, bracketed=True, )
def returns_space_list(): return sass.SassList(('medium', 'none'), sass.SASS_SEPARATOR_SPACE)
def returns_comma_list(): return sass.SassList(('Arial', 'sans-serif'), sass.SASS_SEPARATOR_COMMA)
def flairs_list(flair_dir: Path) -> sass.SassList: """creates flair list""" flairs: List[Path] = sorted(list(flair_dir.glob("_*.png"))) assemble_spritsheet(flair_dir, flairs) return sass.SassList([flair.stem[1:] for flair in flairs], separator=sass.SASS_SEPARATOR_COMMA)