8

refactor and add tests

This commit is contained in:
Paul J Stevens
2017-05-31 15:24:28 +02:00
committed by Michael van Tellingen
parent 623af1a06a
commit ebef7f8785
16 changed files with 177 additions and 67 deletions

13
tests/unit/test_hooks.py Normal file
View File

@@ -0,0 +1,13 @@
import pytest
from wagtail_personalisation import wagtail_hooks as hooks
from wagtail_personalisation.models import Segment
@pytest.mark.django_db
def test_check_for_variations(segmented_page):
segments = Segment.objects.all()
page = segmented_page.canonical_page
variations = hooks._check_for_variations(segments, page)
assert variations