コード例 #1
0
    def test_load_creates_and_imports_module_from_string_source(self):
        module_source = '''
some_var = 1234

def fooey():
  return 10

    '''
        module = modules.load(module_source)
        self.assertEqual(10, module.fooey())
コード例 #2
0
ファイル: modules_unittest.py プロジェクト: 3ancho/Gooey
  def test_load_creates_and_imports_module_from_string_source(self):
    module_source = '''
some_var = 1234

def fooey():
  return 10

    '''
    module = modules.load(module_source)
    self.assertEqual(10, module.fooey())
コード例 #3
0
ファイル: source_parser.py プロジェクト: 3ancho/Gooey
def extract_parser(modulepath):
  source = read_client_module(modulepath)
  module_source = format_source_to_return_parser(source)
  client_module = modules.load(module_source)
  return client_module.main()
コード例 #4
0
ファイル: source_parser.py プロジェクト: zclfly/Gooey
def extract_parser(modulepath):
    source = read_client_module(modulepath)
    module_source = format_source_to_return_parser(source)
    client_module = modules.load(module_source)
    return client_module.main()