Skip to content

Commit 613a21a

Browse files
committed
Update line numbers in Go tracking tests and schema files
1 parent e432182 commit 613a21a

File tree

3 files changed

+24
-24
lines changed

3 files changed

+24
-24
lines changed

tests/analyzeGo.test.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ test.describe('analyzeGoFile', () => {
2121
assert.ok(amplitudeEvent);
2222
assert.strictEqual(amplitudeEvent.source, 'amplitude');
2323
assert.strictEqual(amplitudeEvent.functionName, 'amplitudeTrack');
24-
assert.strictEqual(amplitudeEvent.line, 52);
24+
assert.strictEqual(amplitudeEvent.line, 51);
2525
assert.deepStrictEqual(amplitudeEvent.properties, {
2626
UserID: { type: 'string' },
2727
name: { type: 'string' },
@@ -35,7 +35,7 @@ test.describe('analyzeGoFile', () => {
3535
assert.ok(segmentEvent);
3636
assert.strictEqual(segmentEvent.source, 'segment');
3737
assert.strictEqual(segmentEvent.functionName, 'segmentTrack');
38-
assert.strictEqual(segmentEvent.line, 29);
38+
assert.strictEqual(segmentEvent.line, 28);
3939
assert.deepStrictEqual(segmentEvent.properties, {
4040
UserId: { type: 'string' },
4141
plan: { type: 'string' },
@@ -47,7 +47,7 @@ test.describe('analyzeGoFile', () => {
4747
assert.ok(mixpanelEvent);
4848
assert.strictEqual(mixpanelEvent.source, 'mixpanel');
4949
assert.strictEqual(mixpanelEvent.functionName, 'mixpanelTrack');
50-
assert.strictEqual(mixpanelEvent.line, 40);
50+
assert.strictEqual(mixpanelEvent.line, 39);
5151
assert.deepStrictEqual(mixpanelEvent.properties, {
5252
DistinctId: { type: 'string' },
5353
plan: { type: 'string' },
@@ -59,7 +59,7 @@ test.describe('analyzeGoFile', () => {
5959
assert.ok(posthogEvent);
6060
assert.strictEqual(posthogEvent.source, 'posthog');
6161
assert.strictEqual(posthogEvent.functionName, 'posthogTrack');
62-
assert.strictEqual(posthogEvent.line, 72);
62+
assert.strictEqual(posthogEvent.line, 71);
6363
assert.deepStrictEqual(posthogEvent.properties, {
6464
DistinctId: { type: 'string' },
6565
login_type: { type: 'string' },
@@ -72,7 +72,7 @@ test.describe('analyzeGoFile', () => {
7272
assert.ok(snowplowEvent);
7373
assert.strictEqual(snowplowEvent.source, 'snowplow');
7474
assert.strictEqual(snowplowEvent.functionName, 'snowplowTrack');
75-
assert.strictEqual(snowplowEvent.line, 88);
75+
assert.strictEqual(snowplowEvent.line, 87);
7676
assert.deepStrictEqual(snowplowEvent.properties, {
7777
Category: { type: 'string' },
7878
Property: { type: 'string' },
@@ -84,7 +84,7 @@ test.describe('analyzeGoFile', () => {
8484
assert.ok(customEvent);
8585
assert.strictEqual(customEvent.source, 'custom');
8686
assert.strictEqual(customEvent.functionName, 'main');
87-
assert.strictEqual(customEvent.line, 111);
87+
assert.strictEqual(customEvent.line, 110);
8888
assert.deepStrictEqual(customEvent.properties, {
8989
userId: { type: 'string' },
9090
foo: { type: 'string' },
@@ -163,7 +163,7 @@ test.describe('analyzeGoFile', () => {
163163
assert.ok(eventMap['Signed Up']);
164164
assert.strictEqual(eventMap['Signed Up'].eventName, 'Signed Up');
165165
assert.strictEqual(eventMap['Signed Up'].source, 'segment');
166-
assert.strictEqual(eventMap['Signed Up'].line, 29);
166+
assert.strictEqual(eventMap['Signed Up'].line, 28);
167167
assert.strictEqual(eventMap['Signed Up'].functionName, 'segmentTrack');
168168
assert.deepStrictEqual(eventMap['Signed Up'].properties, {
169169
UserId: { type: 'string' },
@@ -174,7 +174,7 @@ test.describe('analyzeGoFile', () => {
174174
assert.ok(eventMap['some_event']);
175175
assert.strictEqual(eventMap['some_event'].eventName, 'some_event');
176176
assert.strictEqual(eventMap['some_event'].source, 'mixpanel');
177-
assert.strictEqual(eventMap['some_event'].line, 40);
177+
assert.strictEqual(eventMap['some_event'].line, 39);
178178
assert.strictEqual(eventMap['some_event'].functionName, 'mixpanelTrack');
179179
assert.deepStrictEqual(eventMap['some_event'].properties, {
180180
DistinctId: { type: 'string' },
@@ -185,7 +185,7 @@ test.describe('analyzeGoFile', () => {
185185
assert.ok(eventMap['Button Clicked']);
186186
assert.strictEqual(eventMap['Button Clicked'].eventName, 'Button Clicked');
187187
assert.strictEqual(eventMap['Button Clicked'].source, 'amplitude');
188-
assert.strictEqual(eventMap['Button Clicked'].line, 52);
188+
assert.strictEqual(eventMap['Button Clicked'].line, 51);
189189
assert.strictEqual(eventMap['Button Clicked'].functionName, 'amplitudeTrack');
190190
assert.deepStrictEqual(eventMap['Button Clicked'].properties, {
191191
UserID: { type: 'string' },
@@ -198,7 +198,7 @@ test.describe('analyzeGoFile', () => {
198198
assert.ok(eventMap['user_signed_up']);
199199
assert.strictEqual(eventMap['user_signed_up'].eventName, 'user_signed_up');
200200
assert.strictEqual(eventMap['user_signed_up'].source, 'posthog');
201-
assert.strictEqual(eventMap['user_signed_up'].line, 72);
201+
assert.strictEqual(eventMap['user_signed_up'].line, 71);
202202
assert.strictEqual(eventMap['user_signed_up'].functionName, 'posthogTrack');
203203
assert.deepStrictEqual(eventMap['user_signed_up'].properties, {
204204
DistinctId: { type: 'string' },
@@ -210,7 +210,7 @@ test.describe('analyzeGoFile', () => {
210210
assert.ok(eventMap['add-to-basket']);
211211
assert.strictEqual(eventMap['add-to-basket'].eventName, 'add-to-basket');
212212
assert.strictEqual(eventMap['add-to-basket'].source, 'snowplow');
213-
assert.strictEqual(eventMap['add-to-basket'].line, 88);
213+
assert.strictEqual(eventMap['add-to-basket'].line, 87);
214214
assert.strictEqual(eventMap['add-to-basket'].functionName, 'snowplowTrack');
215215
assert.deepStrictEqual(eventMap['add-to-basket'].properties, {
216216
Category: { type: 'string' },
@@ -221,7 +221,7 @@ test.describe('analyzeGoFile', () => {
221221
assert.ok(eventMap['custom_event']);
222222
assert.strictEqual(eventMap['custom_event'].eventName, 'custom_event');
223223
assert.strictEqual(eventMap['custom_event'].source, 'custom');
224-
assert.strictEqual(eventMap['custom_event'].line, 111);
224+
assert.strictEqual(eventMap['custom_event'].line, 110);
225225
assert.strictEqual(eventMap['custom_event'].functionName, 'main');
226226
assert.deepStrictEqual(eventMap['custom_event'].properties, {
227227
userId: { type: 'string' },

tests/fixtures/go/tracking-schema-go.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ events:
88
Signed Up:
99
implementations:
1010
- path: main.go
11-
line: 29
11+
line: 28
1212
function: segmentTrack
1313
destination: segment
1414
properties:
@@ -21,7 +21,7 @@ events:
2121
some_event:
2222
implementations:
2323
- path: main.go
24-
line: 40
24+
line: 39
2525
function: mixpanelTrack
2626
destination: mixpanel
2727
properties:
@@ -34,7 +34,7 @@ events:
3434
Button Clicked:
3535
implementations:
3636
- path: main.go
37-
line: 52
37+
line: 51
3838
function: amplitudeTrack
3939
destination: amplitude
4040
properties:
@@ -51,7 +51,7 @@ events:
5151
user_signed_up:
5252
implementations:
5353
- path: main.go
54-
line: 72
54+
line: 71
5555
function: posthogTrack
5656
destination: posthog
5757
properties:
@@ -66,7 +66,7 @@ events:
6666
add-to-basket:
6767
implementations:
6868
- path: main.go
69-
line: 88
69+
line: 87
7070
function: snowplowTrack
7171
destination: snowplow
7272
properties:
@@ -79,7 +79,7 @@ events:
7979
custom_event:
8080
implementations:
8181
- path: main.go
82-
line: 111
82+
line: 110
8383
function: main
8484
destination: custom
8585
properties:

tests/fixtures/tracking-schema-all.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ events:
88
Signed Up:
99
implementations:
1010
- path: go/main.go
11-
line: 29
11+
line: 28
1212
function: segmentTrack
1313
destination: segment
1414
properties:
@@ -21,7 +21,7 @@ events:
2121
some_event:
2222
implementations:
2323
- path: go/main.go
24-
line: 40
24+
line: 39
2525
function: mixpanelTrack
2626
destination: mixpanel
2727
properties:
@@ -34,7 +34,7 @@ events:
3434
Button Clicked:
3535
implementations:
3636
- path: go/main.go
37-
line: 52
37+
line: 51
3838
function: amplitudeTrack
3939
destination: amplitude
4040
- path: python/main.py
@@ -61,7 +61,7 @@ events:
6161
user_signed_up:
6262
implementations:
6363
- path: go/main.go
64-
line: 72
64+
line: 71
6565
function: posthogTrack
6666
destination: posthog
6767
- path: python/main.py
@@ -88,7 +88,7 @@ events:
8888
add-to-basket:
8989
implementations:
9090
- path: go/main.go
91-
line: 88
91+
line: 87
9292
function: snowplowTrack
9393
destination: snowplow
9494
- path: python/main.py
@@ -117,7 +117,7 @@ events:
117117
custom_event:
118118
implementations:
119119
- path: go/main.go
120-
line: 111
120+
line: 110
121121
function: main
122122
destination: custom
123123
- path: python/main.py

0 commit comments

Comments
 (0)