Ejemplo n.º 1
0
 def test_module_transpile(self):
     self.assertEqual(
         ('my_script', False),
         main__.parse_sys_args(['ask', 'my_script', '--module-transpile'],
                               True))
     self.assertEqual(True, cfg.is_module_transpile)
     self.assertEqual(
         {'system': {
             'output_path': 'my_script',
             'server': False
         }}, cfg.ask_config)
Ejemplo n.º 2
0
 def test_dev_no_file_name(self):
     self.assertEqual(('', True),
                      main__.parse_sys_args(['ask', '--dev'], True))
     self.assertEqual(True, cfg.is_dev)
Ejemplo n.º 3
0
 def test_include_transpile(self):
     self.assertEqual(
         ('my_script', False),
         main__.parse_sys_args(['ask', 'my_script', '--include-transpile'],
                               True))
     self.assertEqual(True, cfg.is_include_transpile)
Ejemplo n.º 4
0
 def test_extra_dev(self):
     self.assertEqual(('my_script', False),
                      main__.parse_sys_args(['ask', 'my_script', '-xd'],
                                            True))
     self.assertEqual(True, cfg.is_extra_dev)
Ejemplo n.º 5
0
 def test_nothing(self):
     self.assertEqual(('', True), main__.parse_sys_args(['ask'], True))
Ejemplo n.º 6
0
 def test_flags_and_file_name(self):
     self.assertEqual(
         ('my_script', False),
         main__.parse_sys_args(['ask', '-h', '--version', 'my_script'],
                               True))
Ejemplo n.º 7
0
 def test_only_flags(self):
     self.assertEqual(('', False),
                      main__.parse_sys_args(['ask', '-h', '--version'],
                                            True))
Ejemplo n.º 8
0
 def test_only_file_name(self):
     self.assertEqual(('my_script', True),
                      main__.parse_sys_args(['ask', 'my_script'], True))