Exemple #1
0
    def test_argument_region_as_string_bool_type(self):
        name = 'bar'
        index = 2
        argument_region = ArgumentRegion(
            name=name,
            index=index,
            type_='boolean',
            content='%arg bar',
        )
        render_context = MagicMock()
        result = argument_region.render(context=render_context)

        render_context.render_arg.assert_called_once_with(
            name=name,
            type_=bool,
        )
        self.assertEqual(render_context.render_arg.return_value, result)
Exemple #2
0
    def test_argument_region_as_string_bool_type(self):
        name = 'bar'
        index = 2
        argument_region = ArgumentRegion(
            name=name,
            index=index,
            type_='boolean',
            content='%arg bar',
        )
        render_context = MagicMock()
        result = argument_region.render(context=render_context)

        render_context.render_arg.assert_called_once_with(
            name=name,
            type_=bool,
        )
        self.assertEqual(render_context.render_arg.return_value, result)
Exemple #3
0
    def test_argument_region_as_string(self):
        name = 'foo'
        index = 1
        argument_region = ArgumentRegion(
            name=name,
            index=index,
            type_='string',
            content='%arg foo',
        )
        render_context = MagicMock()
        result = argument_region.render(context=render_context)

        render_context.render_arg.assert_called_once_with(
            name=name,
            type_=str,
        )
        self.assertEqual(render_context.render_arg.return_value, result)
Exemple #4
0
    def test_argument_region_as_string(self):
        name = 'foo'
        index = 1
        argument_region = ArgumentRegion(
            name=name,
            index=index,
            type_='string',
            content='%arg foo',
        )
        render_context = MagicMock()
        result = argument_region.render(context=render_context)

        render_context.render_arg.assert_called_once_with(
            name=name,
            type_=str,
        )
        self.assertEqual(render_context.render_arg.return_value, result)