[GME-commit] GMESRC/Tests/Regression/Parser gmeImportExportTest.py,NONE,1.1 gmeImportExportTest2.py,NONE,1.1

gme-commit at list.isis.vanderbilt.edu gme-commit at list.isis.vanderbilt.edu
Thu Jul 1 15:00:26 CDT 2004


Update of /var/lib/gme/GMESRC/Tests/Regression/Parser
In directory braindrain:/tmp/cvs-serv29201/Tests/Regression/Parser

Added Files:
	gmeImportExportTest.py gmeImportExportTest2.py 
Log Message:
Adding Regression directory to Tests, with some simple tests for Don to run with his GME autobuilds

CVS User: brianw

--- NEW FILE: gmeImportExportTest.py ---
#!/usr/bin/python
# Copyright (c) 2004 ISIS, Vanderbilt Univeristy 
#
# Author: Brian Williams
#
# command line args: 1. input.xme 2. output.mga 3. output.xme

import sys
import win32com.client
try:
  gme = win32com.client.Dispatch("GME.Application")
  gme.Visible = 0
  gme.CreateProject("MetaGME","MGA="+sys.argv[2])
  
  gme.ImportProject(sys.argv[1])
  gme.SaveProject()
  gme.ExportProject(sys.argv[3])
  gme.SaveProject()
  gme.CloseProject(0)
except:
  gme.CloseProject(0)
  exit(1)
--- NEW FILE: gmeImportExportTest2.py ---
#!/usr/bin/python
#!/usr/bin/python
# Copyright (c) 2004 ISIS, Vanderbilt Univeristy 
#
# Author: Brian Williams
#
# command line args: 1. input.xme 2. output.mga 3. output.xme

import sys
import win32com.client
import pythoncom

try:
  project = win32com.client.DispatchEx("Mga.MgaProject")
  project.Create("MGA="+sys.argv[2], "MetaGME")
  parser = win32com.client.DispatchEx("Mga.MgaParser")
  parser.ParseProject(project, sys.argv[1])
  project.Save()
  dumper = win32com.client.DispatchEx("Mga.MgaDumper")
  dumper.DumpProject(project, sys.argv[3])
  project.Save()
  project.Close()
except:
  gme.CloseProject(0)
  exit(1)


More information about the GME-commit mailing list