# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
# SPDX-License-Identifier: Apache-2.0
from unittest import TestCase
from layers.main.CommonLambdaLayer.python.gamekithelpers.sanitizer import sanitize
class TestSanitization(TestCase):
def test_remove_tags(self):
text = "easiest way is just regex and remove tags. " \
"and for HTML we can just remove the links, " \
",
and < link > that can download other resource files " \
"but keep
, and
"
expected = "easiest way is just regex and remove and tags. " \
"and for HTML we can just remove the links, " \
", and that can download other resource files " \
"but keep
, and "
result = sanitize(text)
self.assertEqual(result, expected)
def test_int_input_type_returns_as_is(self):
text = 10
expected = 10
result = sanitize(text)
self.assertEqual(result, expected)
self.assertIsInstance(result, type(text))