コード例 #1
0
ファイル: tests.py プロジェクト: jaredballou/glorpen-config
    def testStringDefaultInterpolation(self):
        c = Config(spec=Dict(a=String(default="letter a"),
                             aa=String(default="a {{a}}")))
        c.load_data({})
        c.resolve()

        self.assertEqual(c.get("aa"), "a letter a")
コード例 #2
0
ファイル: tests.py プロジェクト: jaredballou/glorpen-config
    def testCircularDependency(self):
        c = Config(spec=Dict(a=String()))
        c.load_data({"a": "a{{a}}a"})

        with self.assertRaises(CircularDependency):
            c.resolve()