rafalp 6 лет назад
Родитель
Сommit
629ac334ff
2 измененных файлов с 23 добавлено и 1 удалено
  1. 1 1
      .travis.yml
  2. 22 0
      misago/themes/admin/tests/snapshots/snap_test_building_css_files.py

+ 1 - 1
.travis.yml

@@ -13,7 +13,7 @@ jobs:
       before_script:
         - psql -c "create database travis_ci_test;" -U postgres
       script:
-        - pytest --cov=misago
+        - strace -q pytest -k test_empty_theme_export_can_be_imported_back>&1 | grep -v ENOENT
       after_success:
         - coveralls
     - name: "lint"

+ 22 - 0
misago/themes/admin/tests/snapshots/snap_test_building_css_files.py

@@ -0,0 +1,22 @@
+# -*- coding: utf-8 -*-
+# snapshottest: v1 - https://goo.gl/zC4yUc
+from __future__ import unicode_literals
+
+from snapshottest import Snapshot
+
+
+snapshots = Snapshot()
+
+snapshots['test_simple_url_to_file_is_replaced_with_valid_url 1'] = '.page-header { background-image: url("/media/themes/themedir/media/test.357c2ee3.png"); }'
+
+snapshots['test_relative_url_to_file_is_replaced_with_valid_url 1'] = '.page-header { background-image: url("/media/themes/themedir/media/test.357c2ee3.png"); }'
+
+snapshots['test_url_to_file_from_create_react_app_is_replaced_with_valid_url 1'] = '.page-header { background-image: url("/media/themes/themedir/media/test.357c2ee3.png"); }'
+
+snapshots['test_quoted_url_to_file_is_replaced_with_valid_url 1'] = '.page-header { background-image: url("/media/themes/themedir/media/test.357c2ee3.png"); }'
+
+snapshots['test_single_quoted_url_to_file_is_replaced_with_valid_url 1'] = '.page-header { background-image: url("/media/themes/themedir/media/test.357c2ee3.png"); }'
+
+snapshots['test_css_file_with_multiple_different_urls_is_correctly_replaced 1'] = '''.page-header { background-image: url(http://cdn.example.com/bg.png); }
+.container { background-image: url("/media/themes/themedir/media/test.357c2ee3.png"); }
+.alert { background-image: url("g"); }'''