Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions models/courses/unit_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,9 @@ unit_tests:
rows: |
select * from event_sink.course_overviews
expect:
format: csv
fixture: dim_course_names_expected
format: sql
rows: |
select * from dim_course_names_expected

- name: test_dim_most_recent_course_blocks
model: dim_most_recent_course_blocks
Expand Down
10 changes: 6 additions & 4 deletions models/grading/unit_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,9 @@ unit_tests:
rows: |
select * from grading_events
expect:
format: csv
fixture: dim_learner_most_recent_course_grade_expected
format: sql
rows: |
select * from dim_learner_most_recent_course_grade_expected

- name: test_dim_learner_most_recent_course_state
model: dim_learner_most_recent_course_state
Expand All @@ -22,8 +23,9 @@ unit_tests:
rows: |
select * from grading_events
expect:
format: csv
fixture: dim_learner_most_recent_course_state_expected
format: sql
rows: |
select * from dim_learner_most_recent_course_state_expected

- name: test_dim_student_status
model: dim_student_status
Expand Down
5 changes: 3 additions & 2 deletions models/users/unit_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,6 @@ unit_tests:
rows: |
select * from event_sink.external_id
expect:
format: csv
fixture: user_pii_expected
format: sql
rows: |
select * from user_pii_expected
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
dbt-clickhouse==1.8.7
dbt-core~=1.8.0
dbt-clickhouse==1.9.4
dbt-core~=1.9.0
shandy-sqlfmt[jinjafmt]==0.26.0
dbt-coverage
clickhouse-cityhash
11 changes: 0 additions & 11 deletions tests/fixtures/dim_course_names_expected.csv

This file was deleted.

6 changes: 0 additions & 6 deletions tests/fixtures/fact_transcript_usage_expected.csv

This file was deleted.

11 changes: 11 additions & 0 deletions unit-test-seeds/courses/dim_course_names_expected.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
"course_key","course_name","course_run","org","tags_str"
"course-v1:Org0+DemoX+2bc51b","2bc51b (small)","2bc51b","Org0",""
"course-v1:Org0+DemoX+81bba1","81bba1 (small)","81bba1","Org0",""
"course-v1:Org3+DemoX+528fdd","528fdd (small)","528fdd","Org3",""
"course-v1:Org2+DemoX+682526","682526 (medium)","682526","Org2",""
"course-v1:Org7+DemoX+57295b","57295b (medium)","57295b","Org7",""
"course-v1:Org8+DemoX+3fefec","3fefec (medium)","3fefec","Org8",""
"course-v1:Org4+DemoX+db4c73","db4c73 (large)","db4c73","Org4",""
"course-v1:Org1+DemoX+1937e7","1937e7 (large)","1937e7","Org1",""
"course-v1:Org4+DemoX+0b1656","0b1656 (huge)","0b1656","Org4",""
"course-v1:Org2+DemoX+e4380c","e4380c (huge)","e4380c","Org2",""
6 changes: 5 additions & 1 deletion unit-test-seeds/courses/seeds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,8 @@ seeds:
- name: dim_most_recent_course_blocks_expected
config:
column_types:
dump_id: UUID
dump_id: UUID
- name: dim_course_names_expected
config:
column_types:
tags_str: String