Exemplo n.º 1
0
    def test_atmap_formats_at_commands_using_formatted_email_commands_if_email_is_specified(self, _, f_email, f_at_command):
        ret = atmap(self.command, self.items, '15:00', '*****@*****.**')

	f_at_command.assert_called_once_with(f_email.return_value, '15:00')
	self.assertEqual(ret, f_at_command.return_value)
Exemplo n.º 2
0
    def test_atmap_formats_at_commands(self, f_command, _, f_at_command):
        ret = atmap(self.command, self.items, '15:00')

	f_at_command.assert_called_once_with(f_command.return_value, '15:00')
	self.assertEqual(ret, f_at_command.return_value)
Exemplo n.º 3
0
    def test_atmap_formats_email_output_commands_if_email_is_specified(self, f_command, f_email, _):
        atmap(self.command, self.items, '15:00', '*****@*****.**')

        f_email.assert_called_once_with(f_command.return_value, '*****@*****.**')
Exemplo n.º 4
0
    def test_atmap_does_not_format_email_output_commands_if_no_email_is_specified(self, f_command, f_email, _):
        atmap(self.command, self.items, '15:00')

        self.assertEqual(0, len(f_email.mock_calls))
Exemplo n.º 5
0
    def test_atmap_formats_command(self, f_command, *args):
        atmap(self.command, self.items, '15:00')

        f_command.assert_called_once_with(self.command, self.items)