File tree Expand file tree Collapse file tree 3 files changed +21
-0
lines changed
fixtures/dbt/sushi_test/models Expand file tree Collapse file tree 3 files changed +21
-0
lines changed Original file line number Diff line number Diff line change 1+ import pytest
2+
3+ from sqlmesh .dbt .project import Project
4+
5+ pytestmark = pytest .mark .dbt
6+
7+
8+ def test_docs_inline (sushi_test_project : Project ):
9+ # Inline description in yaml
10+ top_waiters = sushi_test_project .context ._models ["top_waiters" ]
11+ assert top_waiters .description == "description of top waiters"
12+
13+ # Docs block from .md file
14+ waiters = sushi_test_project .context ._models ["waiters" ]
15+ assert waiters .description == "waiters docs block"
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ version: 2
22
33models :
44 - name : top_waiters
5+ description : description of top waiters
56 columns :
67 - name : waiter_id
78 data_type : int
@@ -18,6 +19,7 @@ models:
1819 warn_after : {count: 8, period: hour}
1920 error_after : {count: 9, period: hour}
2021 - name : waiters
22+ description : ' {{ doc("waiters") }}'
2123 - name : waiter_as_customer_by_day
2224 - name : waiter_revenue_by_day
2325 versions :
Original file line number Diff line number Diff line change 1+ {% docs waiters %}
2+ waiters docs block
3+ {% enddocs %}
4+
You can’t perform that action at this time.
0 commit comments