#
# This isn't actually a shell script. It just looks like one.
# Some tools other than /bin/sh process it. 
#
# See doc/src/makecheck.html#TESTLIST for the format.
# test-kind	directory-containing-test	expectation	[PR#]


# basic pluto test - bring up your basic CONN between eastnet-westnet.
umlplutotest	basic-pluto-01	good
umlplutotest	pluto-ipcmp-01	good

# pluto-unit-01 - pluto vs. pluto, without KLIPS
# This runs in a single UML, so ctltest is appropriate
ctltest	pluto-unit-01	good

# regression test for --dontrekey responder with short SA lifetimes:
# ought to somehow notify other side.
# Also a unit test.
ctltest	pluto-dontreky-expiry-01 good

# test food groups
# these set up a food group, then run a ping from sunrise-sunset

# clear peer
umlplutotest	food-groups-clear-01	good
# oe peer
#
# this test is disabled because the OE peer (west) is not 
# properly configured yet.
#umlplutotest	food-groups-clear-02	bad

# clear peer
umlplutotest	food-groups-clear-or-oe-01	good

# oe peer
#
# this test is disabled because the OE peer (west) is not 
# properly configured yet.
#umlplutotest	food-groups-clear-or-oe-02	bad

# clear peer
umlplutotest	food-groups-never-01	good

# oe peer
# This test is disabled, since no packets should ever arrive at west, so
# it could never reply. A test of replies needs to be done instead.
# 
#umlplutotest	food-groups-never-02	bad

# oe peer
umlplutotest	food-groups-oe-or-clear-01	good

# clear peer
#
# this test is disabled because the OE peer (west) is not 
# properly configured yet.
#umlplutotest	food-groups-oe-or-clear-02	bad

# oe peer
umlplutotest	food-groups-oe-or-die-01	good

# clear peer
#
# this test is disabled because the OE peer (west) is not 
# properly configured yet.
#umlplutotest	food-groups-oe-or-die-02	bad

# Foodgroups bug: used to forget name of target when target is
# preserved across --listen.
umlplutotest	food-groups-bug-01	good
