Example #1
0
 def test_override(self):
     options = VumiOptions()
     options.parseOptions(['--hostname', 'blah',
                           '--username', 'haxor'])
     self.assertEqual({}, options.opts)
     self.assertEqual(dict(VumiOptions.default_vumi_options,
                           username='******', hostname='blah'),
                      options.vumi_options)
Example #2
0
 def test_config_file(self):
     options = VumiOptions()
     self.mk_config_file('vumi', ["username: foo", "password: bar"])
     options.parseOptions(['--vumi-config', self.config_file['vumi']])
     self.assertEqual({}, options.opts)
     self.assertEqual(dict(VumiOptions.default_vumi_options,
                           username='******', password='******'),
                      options.vumi_options)
Example #3
0
 def test_override(self):
     options = VumiOptions()
     options.parseOptions(['--hostname', 'blah', '--username', 'haxor'])
     self.assertEqual({}, options.opts)
     self.assertEqual(
         dict(VumiOptions.default_vumi_options,
              username='******',
              hostname='blah'), options.vumi_options)
Example #4
0
 def test_config_file(self):
     options = VumiOptions()
     self.mk_config_file('vumi', ["username: foo", "password: bar"])
     options.parseOptions(['--vumi-config', self.config_file['vumi']])
     self.assertEqual({}, options.opts)
     self.assertEqual(dict(VumiOptions.default_vumi_options,
                           username='******', password='******'),
                      options.vumi_options)
Example #5
0
 def test_config_file_override(self):
     self.mk_config_file('vumi', ["username: foo", "password: bar"])
     options = VumiOptions()
     options.parseOptions(['--vumi-config', self.config_file['vumi'],
                           '--hostname', 'blah',
                           '--username', 'haxor'])
     self.assertEqual({}, options.opts)
     self.assertEqual(dict(VumiOptions.default_vumi_options,
                           username='******', password='******',
                           hostname='blah'),
                      options.vumi_options)
Example #6
0
 def test_config_file_override(self):
     self.mk_config_file('vumi', ["username: foo", "password: bar"])
     options = VumiOptions()
     options.parseOptions(['--vumi-config', self.config_file['vumi'],
                           '--hostname', 'blah',
                           '--username', 'haxor'])
     self.assertEqual({}, options.opts)
     self.assertEqual(dict(VumiOptions.default_vumi_options,
                           username='******', password='******',
                           hostname='blah'),
                      options.vumi_options)
Example #7
0
 def test_defaults(self):
     options = VumiOptions()
     options.parseOptions([])
     self.assertEqual({}, options.opts)
     self.assertEqual(VumiOptions.default_vumi_options,
                      options.vumi_options)
Example #8
0
 def test_defaults(self):
     options = VumiOptions()
     options.parseOptions([])
     self.assertEqual({}, options.opts)
     self.assertEqual(VumiOptions.default_vumi_options,
                      options.vumi_options)