Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 738faf6

Browse files
committed
ensure relevant resources have the organization id in telemetry
1 parent 0fa4401 commit 738faf6

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

coderd/telemetry/telemetry_test.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ func TestTelemetry(t *testing.T) {
5858
sourceExampleID := uuid.NewString()
5959
_ = dbgen.TemplateVersion(t, db, database.TemplateVersion{
6060
SourceExampleID: sql.NullString{String: sourceExampleID, Valid: true},
61+
OrganizationID: org.ID,
6162
})
6263
_ = dbgen.TemplateVersion(t, db, database.TemplateVersion{
6364
OrganizationID: org.ID,
@@ -139,6 +140,19 @@ func TestTelemetry(t *testing.T) {
139140
})
140141
require.Equal(t, tvs[0].SourceExampleID, &sourceExampleID)
141142
require.Nil(t, tvs[1].SourceExampleID)
143+
144+
for _, entity := range snapshot.Workspaces {
145+
require.Equal(t, entity.OrganizationID, org.ID)
146+
}
147+
for _, entity := range snapshot.ProvisionerJobs {
148+
require.Equal(t, entity.OrganizationID, org.ID)
149+
}
150+
for _, entity := range snapshot.TemplateVersions {
151+
require.Equal(t, entity.OrganizationID, org.ID)
152+
}
153+
for _, entity := range snapshot.Templates {
154+
require.Equal(t, entity.OrganizationID, org.ID)
155+
}
142156
})
143157
t.Run("HashedEmail", func(t *testing.T) {
144158
t.Parallel()

0 commit comments

Comments
 (0)