<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"># Part of the A-A-P recipe executive: Testing of Process.py

# Copyright (C) 2002 Stichting NLnet Labs
# Permission to copy and use this file is specified in the file COPYING.
# If this file is missing you can find it here: http://www.a-a-p.org/COPYING

import sys

# Although the docs say Python looks in the current dir for modules, it needs
# to be told explicitly.
sys.path.insert(0, ".")

from Process import *
from Error import *
from Util import *

# Setup Internationalisation (defines _())
i18n_init()

# Test assert_var_name()

for name in ["foo", "_f19_AZ_"]:
    try:
	assert_var_name(name, [])
    except UserError:
	print "assert_var_name(%s) failed" % name
	sys.exit(1)

for name in ["foo#", "-f19"]:
    try:
	assert_var_name(name, [])
    except UserError:
	pass
    else:
	print "assert_var_name(%s) didn't fail" % name
	sys.exit(1)

# vim: set sw=4 sts=4 tw=79 fo+=l:
</pre></body></html>