12345678910111213141516171819202122232425262728293031323334353637 |
- package writer
- type FakeGinkgoWriter struct {
- EventStream []string
- }
- func NewFake() *FakeGinkgoWriter {
- return &FakeGinkgoWriter{
- EventStream: []string{},
- }
- }
- func (writer *FakeGinkgoWriter) AddEvent(event string) {
- writer.EventStream = append(writer.EventStream, event)
- }
- func (writer *FakeGinkgoWriter) Truncate() {
- writer.EventStream = append(writer.EventStream, "TRUNCATE")
- }
- func (writer *FakeGinkgoWriter) DumpOut() {
- writer.EventStream = append(writer.EventStream, "DUMP")
- }
- func (writer *FakeGinkgoWriter) DumpOutWithHeader(header string) {
- writer.EventStream = append(writer.EventStream, "DUMP_WITH_HEADER: "+header)
- }
- func (writer *FakeGinkgoWriter) Bytes() []byte {
- writer.EventStream = append(writer.EventStream, "BYTES")
- return nil
- }
- func (writer *FakeGinkgoWriter) Write(data []byte) (n int, err error) {
- return 0, nil
- }
|