From 7aaa89e28d5bdaf6b71817acd0851a72a9c4b043 Mon Sep 17 00:00:00 2001 From: mstmdev Date: Fri, 11 Mar 2022 14:36:41 +0800 Subject: [PATCH] Add tests for the eventlog package --- eventlog/event_log_test.go | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 eventlog/event_log_test.go diff --git a/eventlog/event_log_test.go b/eventlog/event_log_test.go new file mode 100644 index 00000000..bac6f85a --- /dev/null +++ b/eventlog/event_log_test.go @@ -0,0 +1,24 @@ +package eventlog + +import ( + "io" + "os" + "testing" +) + +func TestEventLogStdoutWriter(t *testing.T) { + testEventLogNilWriter(t, os.Stdout) +} + +func TestEventLogNilWriter(t *testing.T) { + testEventLogNilWriter(t, nil) +} + +func testEventLogNilWriter(t *testing.T, w io.Writer) { + el := New(w) + e := NewEvent("gofs.txt", "Write") + err := el.Write(e) + if err != nil { + t.Errorf("write event error => %s", err) + } +}