tru-dev / django_sass_finder Goto Github PK
View Code? Open in Web Editor NEWA static files finder for Django that compiles Sass files
License: MIT License
A static files finder for Django that compiles Sass files
License: MIT License
Tests test_finder_list_all
and test_finder_find_not_all
fail with poetry run pytest
.
test_finder_list_all
: def test_finder_list_all(basedir):
f = ScssFinder()
for filename in FIXTURE_CONTENT.keys():
# change ext to .css
filename = filename.rsplit('.', maxsplit=1)[0] + '.css'
f._serve_static = True
found = f.find(filename, all=True)
assert isinstance(found, list)
> assert len(found) == 1
E assert 0 == 1
E + where 0 = len([])
tests\test_finder_find.py:101: AssertionError
test_finder_find_not_all
: def test_finder_find_not_all(basedir):
f = ScssFinder()
for filename in FIXTURE_CONTENT.keys():
# change ext to .css
filename = filename.rsplit('.', maxsplit=1)[0] + '.css'
f._serve_static = True
found = f.find(filename, all=False)
# returns the absolute path of the found file(s)
> assert isinstance(found, str)
E assert False
E + where False = isinstance([], str)
tests\test_finder_find.py:119: AssertionError
I looked into the issue, and it seems to be Windows path stuff (looks for admin/admin-site.css
but the dictionary holds admin\admin-site.css
). Should be a simple fix, though.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.