[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