]> git.giacomolli.uk - onechat/blobdiff - summarizer_helper_test.go
Order model and chat declarations
[onechat] / summarizer_helper_test.go
index 94c8154f7440f1d1f68da49593f2a7ba0b779f13..6544b74093d6547e95291445c4b1de5a928fb8e6 100644 (file)
@@ -21,8 +21,13 @@ type FakeSummarizer struct {
        tasks   []Task
 }
 
+func newFakeSummarizer() *FakeSummarizer {
+       return &FakeSummarizer{}
+}
+
 func (f *FakeSummarizer) Summarize(ctx context.Context, task Task) (string, error) {
        f.mutex.Lock()
+
        f.tasks = append(f.tasks, task)
        f.active++
        f.peak = max(f.peak, f.active)
@@ -31,6 +36,7 @@ func (f *FakeSummarizer) Summarize(ctx context.Context, task Task) (string, erro
 
        defer func() {
                f.mutex.Lock()
+
                f.active--
                f.mutex.Unlock()
        }()
@@ -88,7 +94,3 @@ func fakeLine(task Task) string {
 
        return line
 }
-
-func newFakeSummarizer() *FakeSummarizer {
-       return &FakeSummarizer{}
-}