コード例 #1
0
    def test_dot_save(self):
        d = {}
        ExternalProcessRule.dot_save(d, 'x', 1)
        ok_(d['x'], 1)

        ExternalProcessRule.dot_save(d, 'z.y', 10)
        ok_(d['z']['y'], 10)

        d['a'] = {}
        d['a']['b'] = {}
        ExternalProcessRule.dot_save(d, 'a.b.c', 100)
        ok_(d['a']['b']['c'], 100)

        dd = CDotDict()
        ExternalProcessRule.dot_save(dd, 'a.b.c.d.e.f', 1000)
        ok_(dd.a.b.c.d.e.f, 1000)
コード例 #2
0
    def test_dot_save(self):
        d = {}
        ExternalProcessRule.dot_save(d, 'x', 1)
        assert d['x'] == 1

        ExternalProcessRule.dot_save(d, 'z.y', 10)
        assert d['z']['y'] == 10

        d['a'] = {}
        d['a']['b'] = {}
        ExternalProcessRule.dot_save(d, 'a.b.c', 100)
        assert d['a']['b']['c'] == 100

        dd = DotDict()
        ExternalProcessRule.dot_save(dd, 'a.b.c.d.e.f', 1000)
        assert dd.a.b.c.d.e.f == 1000
コード例 #3
0
    def test_dot_save(self):
        d = {}
        ExternalProcessRule.dot_save(d, 'x', 1)
        assert d['x'] == 1

        ExternalProcessRule.dot_save(d, 'z.y', 10)
        assert d['z']['y'] == 10

        d['a'] = {}
        d['a']['b'] = {}
        ExternalProcessRule.dot_save(d, 'a.b.c', 100)
        assert d['a']['b']['c'] == 100

        dd = CDotDict()
        ExternalProcessRule.dot_save(dd, 'a.b.c.d.e.f', 1000)
        assert dd.a.b.c.d.e.f == 1000
コード例 #4
0
    def test_dot_save(self):
        d = {}
        ExternalProcessRule.dot_save(d, 'x', 1)
        ok_(d['x'], 1)

        ExternalProcessRule.dot_save(d, 'z.y', 10)
        ok_(d['z']['y'], 10)

        d['a'] = {}
        d['a']['b'] = {}
        ExternalProcessRule.dot_save(d, 'a.b.c', 100)
        ok_(d['a']['b']['c'], 100)

        dd = CDotDict()
        ExternalProcessRule.dot_save(dd, 'a.b.c.d.e.f', 1000)
        ok_(dd.a.b.c.d.e.f, 1000)