def test_application_defaults(self):
        new_proxy = ApplicationDefaultsProxy()
        eq_(new_proxy.application_defaults, DotDict())

        new_proxy.str_to_application_class(
            'collector.unittest.app.test_for_application_defaults.SomeApp')

        eq_(dict(new_proxy.application_defaults), {
            'alpha': 17,
            'beta': 23,
        })
 def test_get_values(self):
     new_proxy = ApplicationDefaultsProxy()
     vs = ValueSource(new_proxy)
     eq_(vs.get_values(None, None, dict), {})
     eq_(vs.get_values(None, None, DotDict), DotDict())
     new_proxy.str_to_application_class(
         'collector.unittest.app.test_for_application_defaults.SomeApp')
     eq_(vs.get_values(None, None, dict), {
         'alpha': 17,
         'beta': 23,
     })
     ok_(isinstance(vs.get_values(None, None, DotDict), DotDict))
    def test_application_defaults(self):
        new_proxy = ApplicationDefaultsProxy()
        eq_(new_proxy.application_defaults, DotDict())

        new_proxy.str_to_application_class(
            'collector.unittest.app.test_for_application_defaults.SomeApp'
        )

        eq_(
            dict(new_proxy.application_defaults),
            {
                'alpha': 17,
                'beta': 23,
            }
        )
 def test_get_values(self):
     new_proxy = ApplicationDefaultsProxy()
     vs = ValueSource(new_proxy)
     eq_(
         vs.get_values(None, None, dict),
         {}
     )
     eq_(
         vs.get_values(None, None, DotDict),
         DotDict()
     )
     new_proxy.str_to_application_class(
         'collector.unittest.app.test_for_application_defaults.SomeApp'
     )
     eq_(
         vs.get_values(None, None, dict),
         {
             'alpha': 17,
             'beta': 23,
         }
     )
     ok_(isinstance(vs.get_values(None, None, DotDict), DotDict))