示例#1
0
# use shared mstestlib.py
#
# Revision 1.4  2003/03/02 19:54:03  frank
# auto create result directory if missing
#
# Revision 1.3  2003/01/23 22:47:50  frank
# removed python2.2 use of st_size
#
# Revision 1.2  2002/12/21 21:47:20  frank
# preserved failed results
#
# Revision 1.1  2002/11/22 21:13:19  frank
# New
#

import sys

sys.path.append( '../pymod' )

import mstestlib


###############################################################################
# main()

if __name__ == '__main__':
    mstestlib.run_tests( sys.argv[1:] )
    


示例#2
0
# use shared mstestlib
#

import sys,os,string

sys.path.append( '../pymod' )

import mstestlib


###############################################################################
# main()

if __name__ == '__main__':
    renderers = ['pdf','svg','png','gif','cairopng']

    version_info = os.popen( 'shp2img -v' ).read()
    if '-r' in sys.argv:
        idx = sys.argv.index('-r')
        renderers = sys.argv[idx+1].split(',')
        sys.argv.pop(idx)
        sys.argv.pop(idx)
    
    for renderer in renderers:
        args = sys.argv[1:]
        args.extend(['-renderer',renderer])
        mstestlib.run_tests( args )
    


示例#3
0
#

import sys,os,string

sys.path.append( '../pymod' )

import mstestlib


###############################################################################
# main()

if __name__ == '__main__':
    renderers = ['pdf','svg','png','gif','cairopng']

    version_info = os.popen( 'shp2img -v' ).read()
    if '-r' in sys.argv:
        idx = sys.argv.index('-r')
        renderers = sys.argv[idx+1].split(',')
        sys.argv.pop(idx)
        sys.argv.pop(idx)
    
    for renderer in renderers:
        print( '\n\ntesting renderer %s:\n\n' %(renderer) )
        args = sys.argv[1:]
        args.extend(['-renderer',renderer])
        mstestlib.run_tests( args )
    


示例#4
0
#  Software is furnished to do so, subject to the following conditions:
#
#  The above copyright notice and this permission notice shall be included
#  in all copies or substantial portions of the Software.
#
#  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
#  OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
#  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
#  THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
#  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
#  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
#  DEALINGS IN THE SOFTWARE.
###############################################################################
#
# $Log$
# Revision 1.4  2003/03/05 15:30:09  frank
# use shared mstestlib
#

import sys

sys.path.append('../pymod')

import mstestlib

###############################################################################
# main()

if __name__ == '__main__':
    mstestlib.run_tests(sys.argv[1:])