updated tests to use TraversableSpout