Example #1
0
 def test_localize(self):
     p = Parser.with_locals()
     p.str('multi-word').requires(p.str('another-multi-word'))
     vals = p._process_command_line(['--multi-word', 'a', '--another-multi-word', 'b'])
     self.assertTrue('multi_word' in vals)
     self.assertFalse('multi-word' in vals)
     self.assertTrue('multi_word' in locals())