Simulator Test Descriptions

STEAL State: Start

Normal Start

Normal start sequence.

Connections to simulator are open
  1. Red sends CTF2010 red
  2. Blue sends CTF2010 blue
Simulator has sent CTF2010 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 CTF2010 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 ctf2010 red (note lowercase "ctf")
  2. Wait .1s (to ensure erroneous command gets there first)
  3. Blue sends CTF2010 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 CTF2010 Blue (note: "Blue" instead of "blue")
  2. Wait .1s (to ensure erroneous command gets there first)
  3. Red sends CTF2010 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 CTF2010 blue
Simulator has sent an error message to, and closed, both connections