コード例 #1
0
 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
コード例 #2
0
 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
コード例 #3
0
def returns_bracketed_list():
    return sass.SassList(
        ('hello', 'ohai'),
        sass.SASS_SEPARATOR_SPACE,
        bracketed=True,
    )
コード例 #4
0
def returns_space_list():
    return sass.SassList(('medium', 'none'), sass.SASS_SEPARATOR_SPACE)
コード例 #5
0
def returns_comma_list():
    return sass.SassList(('Arial', 'sans-serif'), sass.SASS_SEPARATOR_COMMA)
コード例 #6
0
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)