def test_missing_placeholder(self, mock_fs):
        content = 'content'
        mock_fs.read_file.side_effect = iter([self.placeholders, content])

        actual = placeholder.validate_email(self.email)

        self.assertFalse(actual)
    def test_extra_placeholder(self, mock_fs):
        placeholders = json.dumps({'test_name': {}})
        mock_fs.read_file.side_effect = iter([placeholders, self.content])

        actual = placeholder.validate_email(self.email)

        self.assertFalse(actual)
예제 #3
0
    def test_extra_placeholder(self, mock_fs):
        placeholders = json.dumps({'test_name': {}})
        mock_fs.read_file.side_effect = iter([placeholders, self.content])

        actual = placeholder.validate_email(self.email)

        self.assertFalse(actual)
예제 #4
0
    def test_missing_placeholder(self, mock_fs):
        content = 'content'
        mock_fs.read_file.side_effect = iter([self.placeholders, content])

        actual = placeholder.validate_email(self.email)

        self.assertFalse(actual)
예제 #5
0
    def test_happy_path(self, mock_reader, mock_fs):
        mock_fs.read_file.side_effect = iter([self.placeholders])
        mock_reader.read.return_value = ("", {"segment": self.content}, "")

        actual = placeholder.validate_email(self.settings, self.email)

        self.assertTrue(actual)
예제 #6
0
    def test_extra_placeholder(self, mock_reader, mock_fs):
        placeholders = json.dumps({"test_name": {}})
        mock_fs.read_file.side_effect = iter([placeholders])
        mock_reader.read.return_value = ("", {"segment": self.content}, "")

        actual = placeholder.validate_email(self.settings, self.email)

        self.assertFalse(actual)
예제 #7
0
    def test_missing_placeholder(self, mock_reader, mock_fs):
        content = "content"
        mock_fs.read_file.side_effect = iter([self.placeholders])
        mock_reader.read.return_value = ("", {"segment": content}, "")

        actual = placeholder.validate_email(self.settings, self.email)

        self.assertFalse(actual)
    def test_happy_path(self, mock_fs):
        mock_fs.read_file.side_effect = iter([self.placeholders, self.content])

        actual = placeholder.validate_email(self.email)

        self.assertTrue(actual)
예제 #9
0
    def test_happy_path(self, mock_fs):
        mock_fs.read_file.side_effect = iter([self.placeholders, self.content])

        actual = placeholder.validate_email(self.email)

        self.assertTrue(actual)