Exemplo n.º 1
0
    def test_validate_input(self):
        t = CharmTemplate()
        prompt = Mock()
        t.validate_input('value', prompt, {})

        prompt.validate.assert_called_once_with('value')
Exemplo n.º 2
0
    def test_configure_prompt(self):
        t = CharmTemplate()
        prompt = Mock()

        self.assertEqual(prompt, t.configure_prompt(prompt, {}))
Exemplo n.º 3
0
    def test_validate_input(self):
        t = CharmTemplate()
        prompt = Mock()
        t.validate_input('value', prompt, {})

        prompt.validate.assert_called_once_with('value')
Exemplo n.º 4
0
    def test_create_charm(self):
        t = CharmTemplate()

        self.assertRaises(NotImplementedError, t.create_charm, {}, '.')
Exemplo n.º 5
0
    def test_configure_prompt(self):
        t = CharmTemplate()
        prompt = Mock()

        self.assertEqual(prompt, t.configure_prompt(prompt, {}))