Skip to content

Commit ac25da0

Browse files
author
bkwi
authored
Merge pull request #46 from gowthamraj198/add_minify_CSS_task
Add minify CSS tasks
2 parents 16fc2e8 + 3b729d9 commit ac25da0

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

filestack/mixins/imagetransformation.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,9 @@ def pdf_info(self, colorinfo=None):
126126
def pdf_convert(self, pageorientation=None, pageformat=None, pages=None):
127127
return self._add_transform_task('pdfconvert', locals())
128128

129+
def minify_css(self, level=None, gzip=None):
130+
return self._add_transform_task('minify_css', locals())
131+
129132
def av_convert(self, *, preset=None, force=None, title=None, extname=None, filename=None,
130133
width=None, height=None, upscale=None, aspect_mode=None, two_pass=None,
131134
video_bitrate=None, fps=None, keyframe_interval=None, location=None,

tests/transformation_test.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,18 @@ def test_pdf_convert(transform):
259259
assert result.url == target_url
260260

261261

262+
def test_minify_css(transform):
263+
target_url = '{}/{}/minify_css/{}'.format(config.CDN_URL, APIKEY, EXTERNAL_URL)
264+
result = transform.minify_css()
265+
assert result.url == target_url
266+
267+
268+
def test_minify_css_with_params(transform):
269+
target_url = '{}/{}/minify_css=gzip:false,level:1/{}'.format(config.CDN_URL, APIKEY, EXTERNAL_URL)
270+
result = transform.minify_css(level=1, gzip=False)
271+
assert result.url == target_url
272+
273+
262274
def quality(transform):
263275
target_url = '{}/{}/quality=value:75/{}'.format(config.CDN_URL, APIKEY, EXTERNAL_URL)
264276
quality = transform.quality(75)

0 commit comments

Comments
 (0)