config_package "github.com/cloudfoundry-incubator/lattice/ltc/config" "github.com/cloudfoundry-incubator/lattice/ltc/secure_shell" "github.com/cloudfoundry-incubator/lattice/ltc/secure_shell/fake_dialer" "github.com/cloudfoundry-incubator/lattice/ltc/secure_shell/fake_secure_session" "github.com/cloudfoundry-incubator/lattice/ltc/secure_shell/fake_term" "github.com/pivotal-golang/clock/fakeclock" ) var _ = Describe("SecureShell", func() { var ( fakeDialer *fake_dialer.FakeDialer fakeSession *fake_secure_session.FakeSecureSession fakeTerm *fake_term.FakeTerm fakeStdin *gbytes.Buffer fakeStdout *gbytes.Buffer fakeStderr *gbytes.Buffer fakeClock *fakeclock.FakeClock config *config_package.Config secureShell *secure_shell.SecureShell oldTerm string ) BeforeEach(func() { fakeDialer = &fake_dialer.FakeDialer{} fakeSession = &fake_secure_session.FakeSecureSession{} fakeTerm = &fake_term.FakeTerm{} fakeStdin = gbytes.NewBuffer() fakeStdout = gbytes.NewBuffer() fakeStderr = gbytes.NewBuffer() fakeClock = fakeclock.NewFakeClock(time.Now())