Package

colossus

testkit

Permalink

package testkit

Visibility
  1. Public
  2. All

Type Members

  1. trait CallbackMatchers extends AnyRef

    Permalink
  2. case class CallbackMessage[T](cb: Callback[T]) extends GenericCallback with Product with Serializable

    Permalink
  3. abstract class ColossusSpec extends TestKit with ImplicitSender with WordSpecLike with MustMatchers with BeforeAndAfterAll

    Permalink
  4. trait GenericCallback extends AnyRef

    Permalink
  5. class GenericExecutor extends Actor with CallbackExecution

    Permalink
  6. abstract class HttpServiceSpec extends ServiceSpec[Http]

    Permalink
  7. class MockWriteBuffer extends WriteBuffer

    Permalink

    if a handler is passed, the buffer will call the handler's readyForData, and it will call it's own handleWrite if interestRW is true

  8. class MockWriteEndpoint extends MockWriteBuffer with WriteEndpoint

    Permalink
  9. class PipeFoldTester[T] extends AnyRef

    Permalink

    This can be used to test folding on pipes.

    This can be used to test folding on pipes.

    val pipe = new InfinitePipe[Int, Int]
    val foldDB = pipe.fold(0){(a, b) => a + b}
    val tester = new FoldTester(foldCB)
    pipe.push(3)
    pipe.push(4)
    pipe.complete()
    tester.expect(7)
  10. abstract class ServiceSpec[C <: CodecDSL] extends ColossusSpec

    Permalink

Value Members

  1. object CallbackAwait

    Permalink
  2. object CallbackMatchers extends CallbackMatchers

    Permalink
  3. object FakeIOSystem

    Permalink
  4. object PipeFoldTester

    Permalink

Ungrouped