|
1 |
| -package gerrit |
2 |
| - |
3 |
| -import ( |
4 |
| - "net/http" |
5 |
| - "os" |
6 |
| - "testing" |
7 |
| -) |
8 |
| - |
9 |
| -func TestHandleTranslateProjectCreatedEvent(t *testing.T) { |
10 |
| - event, err := os.ReadFile("testdata/project-created.json") |
11 |
| - if err != nil { |
12 |
| - t.Fatalf("Failed to read project-created.json file: %v", err) |
13 |
| - } |
14 |
| - headers := http.Header{} |
15 |
| - headers.Set("X-Origin-Url", "http://gerrit.est.tech") |
16 |
| - |
17 |
| - cdEvent, err := HandleTranslateGerritEvent(string(event), headers) |
18 |
| - if err != nil { |
19 |
| - t.Errorf("Expected RepositoryCreated CDEvent to be successful.") |
20 |
| - return |
21 |
| - } |
22 |
| - Log().Info("Handle project-created gerrit event into dev.cdevents.repository.created is successful ", cdEvent) |
23 |
| -} |
24 |
| - |
25 |
| -func TestHandleTranslateProjectHeadUpdatedEvent(t *testing.T) { |
26 |
| - |
27 |
| - event, err := os.ReadFile("testdata/project-head-updated.json") |
28 |
| - if err != nil { |
29 |
| - t.Fatalf("Failed to read project-head-updated.json file: %v", err) |
30 |
| - } |
31 |
| - headers := http.Header{} |
32 |
| - headers.Set("X-Origin-Url", "http://gerrit.est.tech") |
33 |
| - |
34 |
| - cdEvent, err := HandleTranslateGerritEvent(string(event), headers) |
35 |
| - if err != nil { |
36 |
| - t.Errorf("Expected RepositoryModified CDEvent to be successful.") |
37 |
| - return |
38 |
| - } |
39 |
| - Log().Info("Handle project-head-updated gerrit event into dev.cdevents.repository.modified is successful ", cdEvent) |
40 |
| -} |
| 1 | +package gerrit |
| 2 | + |
| 3 | +import ( |
| 4 | + "net/http" |
| 5 | + "os" |
| 6 | + "testing" |
| 7 | +) |
| 8 | + |
| 9 | +func TestHandleTranslateProjectCreatedEvent(t *testing.T) { |
| 10 | + event, err := os.ReadFile("testdata/project-created.json") |
| 11 | + if err != nil { |
| 12 | + t.Fatalf("Failed to read project-created.json file: %v", err) |
| 13 | + } |
| 14 | + headers := http.Header{} |
| 15 | + headers.Set("X-Origin-Url", "http://gerrit.est.tech") |
| 16 | + |
| 17 | + cdEvent, err := HandleTranslateGerritEvent(string(event), headers) |
| 18 | + if err != nil { |
| 19 | + t.Errorf("Expected RepositoryCreated CDEvent to be successful.") |
| 20 | + return |
| 21 | + } |
| 22 | + Log().Info("Handle project-created gerrit event into dev.cdevents.repository.created is successful ", cdEvent) |
| 23 | +} |
| 24 | + |
| 25 | +func TestHandleTranslateProjectHeadUpdatedEvent(t *testing.T) { |
| 26 | + |
| 27 | + event, err := os.ReadFile("testdata/project-head-updated.json") |
| 28 | + if err != nil { |
| 29 | + t.Fatalf("Failed to read project-head-updated.json file: %v", err) |
| 30 | + } |
| 31 | + headers := http.Header{} |
| 32 | + headers.Set("X-Origin-Url", "http://gerrit.est.tech") |
| 33 | + |
| 34 | + cdEvent, err := HandleTranslateGerritEvent(string(event), headers) |
| 35 | + if err != nil { |
| 36 | + t.Errorf("Expected RepositoryModified CDEvent to be successful.") |
| 37 | + return |
| 38 | + } |
| 39 | + Log().Info("Handle project-head-updated gerrit event into dev.cdevents.repository.modified is successful ", cdEvent) |
| 40 | +} |
0 commit comments