Skip to content

Commit df0be24

Browse files
feat(ISSUE-1): ✨ add custom banner image scale
1 parent 0d081e0 commit df0be24

File tree

3 files changed

+38
-0
lines changed

3 files changed

+38
-0
lines changed

CHANGES.rst

+1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ Changelog
55
1.0.0 (unreleased)
66
------------------
77

8+
- ISSUE-1: Customizations for collective.behavior.banner
89
- Initial release.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0"?>
2+
<registry>
3+
<record name="plone.allowed_sizes">
4+
<value purge="False">
5+
<element>banner 1280:720</element>
6+
</value>
7+
</record>
8+
</registry>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# -*- coding: utf-8 -*-
2+
"""Test imaging settings."""
3+
4+
from cusy.cms import testing
5+
6+
import plone.api
7+
import unittest
8+
9+
10+
class TestImagingSettings(unittest.TestCase):
11+
"""Validate imaging settings."""
12+
13+
layer = testing.INTEGRATION_TESTING
14+
15+
def setUp(self):
16+
"""Additional test setup."""
17+
self.portal = self.layer["portal"]
18+
19+
def test_allowed_sizes(self):
20+
"""Validate the 'allowed_sizes' setting."""
21+
setting = plone.api.portal.get_registry_record(
22+
"plone.allowed_sizes",
23+
)
24+
expected = [
25+
"banner 1280:720",
26+
]
27+
for item in expected:
28+
self.assertIn(item, setting)
29+
self.assertTrue(len(setting) >= len(expected))

0 commit comments

Comments
 (0)