Simulator Test Descriptions

STEAL State: Start

Normal Start

Normal start sequence.

Connections to simulator are open
  1. Red sends CTF2008 red
  2. Blue sends CTF2008 blue
Simulator has sent CTF2008 to both connections

Sending Fubar

A team sends a completely invalid string.

Connections to simulator are open
  1. Blue sends fubar
  2. Wait .1s (to ensure erroneous command gets there first)
  3. Red sends CTF2008 red
Simulator has sent an error message to, and closed, both connections

Misspelled Start String

A team misspells the initialization string.

Connections to simulator are open
  1. Red sends ctf2007 red (note lowercase "ctf")
  2. Wait .1s (to ensure erroneous command gets there first)
  3. Blue sends CTF2008 blue
Simulator has sent an error message to, and closed, both connections

Misspelled Team Name

A team misspells its name.

Connections to simulator are open
  1. Blue sends CTF2008 Blue (note: "Blue" instead of "blue")
  2. Wait .1s (to ensure erroneous command gets there first)
  3. Red sends CTF2008 red
Simulator has sent an error message to, and closed, both connections

Wrong Year

A team uses the wrong year.

Connections to simulator are open
  1. Red sends CTF2006 red
  2. Wait .1s (to ensure erroneous command gets there first)
  3. Blue sends CTF2008 blue
Simulator has sent an error message to, and closed, both connections