Пример #1
0
from helpers.tweak import prepare, Tweak, Parameter
from vitamin.config import default
import helpers.tweak

prepare(default)

__all__ = ["default", "messages", "Tweak", "Parameter", "Section"]
Пример #2
0
#===============================================================================
# heplers.tweak specializing
#===============================================================================

from helpers.tweak import prepare, Tweak, Parameter
from extra.server.config import config
import helpers.tweak

prepare(config)

__all__ = ["config", "messages", "Tweak", "Parameter", "Section"]
Пример #3
0
from unittest import TestCase
from helpers.tweak import tweak, Parameter, prepare

from tests.helptests import test_site_configuration
prepare(test_site_configuration)

class Simple():
    
    def __init__(self):
        
        self.test = Parameter()
        self.test2 = Parameter(section="Another")
        self.default_one = Parameter(default=1)
        tweak(self, "Simple")

class TweakTest(TestCase):
    
    def test_tweak(self):
        s = Simple()
        self.assertEqual(s.test, 1)
        self.assertEqual(s.test2, 2)
        self.assertEqual(s.default_one, 1)