Example #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)
Example #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)
Example #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)
Example #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)
Example #5
0
 def test_nothing(self):
     self.assertEqual(('', True), main__.parse_sys_args(['ask'], True))
Example #6
0
 def test_flags_and_file_name(self):
     self.assertEqual(
         ('my_script', False),
         main__.parse_sys_args(['ask', '-h', '--version', 'my_script'],
                               True))
Example #7
0
 def test_only_flags(self):
     self.assertEqual(('', False),
                      main__.parse_sys_args(['ask', '-h', '--version'],
                                            True))
Example #8
0
 def test_only_file_name(self):
     self.assertEqual(('my_script', True),
                      main__.parse_sys_args(['ask', 'my_script'], True))