-
Notifications
You must be signed in to change notification settings - Fork 208
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add snapshot test for display trait (#837)
* add snapshot test for display trait * regenerate test
- Loading branch information
1 parent
116461c
commit 459696d
Showing
84 changed files
with
1,278 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
14 changes: 14 additions & 0 deletions
14
book/tests/snapshots/snapshot__run_display_reference_prql@aggregate-0.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/transforms/aggregate-0.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `employees` | ||
aggregate [ | ||
average `salary`, | ||
ct = `count`, | ||
] | ||
|
||
|
19 changes: 19 additions & 0 deletions
19
book/tests/snapshots/snapshot__run_display_reference_prql@aggregate-1.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/transforms/aggregate-1.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `employees` | ||
group [ | ||
`title`, | ||
`country`, | ||
] ( | ||
aggregate [ | ||
average `salary`, | ||
ct = `count`, | ||
] | ||
) | ||
|
||
|
13 changes: 13 additions & 0 deletions
13
book/tests/snapshots/snapshot__run_display_reference_prql@coalesce-0.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/language-features/coalesce-0.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `orders` | ||
derive ( | ||
coalesce `amount` 0 | ||
) | ||
|
||
|
33 changes: 33 additions & 0 deletions
33
book/tests/snapshots/snapshot__run_display_reference_prql@cte-0.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/examples/cte-0.prql | ||
--- | ||
prql dialect:generic | ||
|
||
table newest_employees = ( | ||
from `employees` | ||
sort `tenure` | ||
take 50 | ||
) | ||
|
||
|
||
|
||
table average_salaries = ( | ||
from `salaries` | ||
group `country` ( | ||
aggregate average_country_salary = (average `salary`) | ||
) | ||
) | ||
|
||
|
||
|
||
from `newest_employees` | ||
join `average_salaries` [`country`] | ||
select [ | ||
`name`, | ||
`salary`, | ||
`average_country_salary`, | ||
] | ||
|
||
|
11 changes: 11 additions & 0 deletions
11
book/tests/snapshots/snapshot__run_display_reference_prql@dates_and_times-0.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/language-features/dates_and_times-0.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `employees` | ||
derive age_at_year_end = @2022-12-31 - `dob` | ||
|
||
|
11 changes: 11 additions & 0 deletions
11
book/tests/snapshots/snapshot__run_display_reference_prql@dates_and_times-1.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/language-features/dates_and_times-1.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `orders` | ||
derive should_have_shipped_today = `order_time` < @08:30 | ||
|
||
|
10 changes: 10 additions & 0 deletions
10
book/tests/snapshots/snapshot__run_display_reference_prql@dates_and_times-2.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/language-features/dates_and_times-2.prql | ||
--- | ||
prql dialect:generic | ||
|
||
derive first_prql_commit = @2020-01-01T13:19:55-0800 | ||
|
||
|
11 changes: 11 additions & 0 deletions
11
book/tests/snapshots/snapshot__run_display_reference_prql@dates_and_times-3.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/language-features/dates_and_times-3.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `projects` | ||
derive first_check_in = `start` + 10days | ||
|
||
|
11 changes: 11 additions & 0 deletions
11
book/tests/snapshots/snapshot__run_display_reference_prql@derive-0.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/transforms/derive-0.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `employees` | ||
derive gross_salary = `salary` + `payroll_tax` | ||
|
||
|
14 changes: 14 additions & 0 deletions
14
book/tests/snapshots/snapshot__run_display_reference_prql@derive-1.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/transforms/derive-1.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `employees` | ||
derive [ | ||
gross_salary = `salary` + `payroll_tax`, | ||
gross_cost = `gross_salary` + `benefits_cost`, | ||
] | ||
|
||
|
10 changes: 10 additions & 0 deletions
10
book/tests/snapshots/snapshot__run_display_reference_prql@derive-2.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/transforms/derive-2.prql | ||
--- | ||
prql dialect:generic | ||
|
||
derive x = 5 | ||
|
||
|
12 changes: 12 additions & 0 deletions
12
book/tests/snapshots/snapshot__run_display_reference_prql@dialect_and_version-0.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/queries/dialect_and_version-0.prql | ||
--- | ||
prql dialect:postgres | ||
|
||
from `employees` | ||
sort `age` | ||
take 10 | ||
|
||
|
12 changes: 12 additions & 0 deletions
12
book/tests/snapshots/snapshot__run_display_reference_prql@dialect_and_version-1.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/queries/dialect_and_version-1.prql | ||
--- | ||
prql dialect:mssql | ||
|
||
from `employees` | ||
sort `age` | ||
take 10 | ||
|
||
|
10 changes: 10 additions & 0 deletions
10
book/tests/snapshots/snapshot__run_display_reference_prql@dialect_and_version-2.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/queries/dialect_and_version-2.prql | ||
--- | ||
prql dialect:generic version:1 | ||
|
||
from `employees` | ||
|
||
|
14 changes: 14 additions & 0 deletions
14
book/tests/snapshots/snapshot__run_display_reference_prql@distinct-0.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/language-features/distinct-0.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `employees` | ||
select `department` | ||
group `department` ( | ||
take 1 | ||
) | ||
|
||
|
14 changes: 14 additions & 0 deletions
14
book/tests/snapshots/snapshot__run_display_reference_prql@distinct-1.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/language-features/distinct-1.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `employees` | ||
select `department` | ||
group `department` ( | ||
take 1 | ||
) | ||
|
||
|
14 changes: 14 additions & 0 deletions
14
book/tests/snapshots/snapshot__run_display_reference_prql@distinct-2.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/language-features/distinct-2.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `employees` | ||
group `department` ( | ||
sort `age` | ||
take 1 | ||
) | ||
|
||
|
27 changes: 27 additions & 0 deletions
27
book/tests/snapshots/snapshot__run_display_reference_prql@employees-0.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/examples/employees-0.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `salaries` | ||
group [`emp_no`] ( | ||
aggregate [emp_salary = (average `salary`)] | ||
) | ||
join t = `titles` [`emp_no`] | ||
join `dept_emp` side:`left` [`emp_no`] | ||
group [ | ||
`dept_emp.dept_no`, | ||
`t.title`, | ||
] ( | ||
aggregate [avg_salary = (average `emp_salary`)] | ||
) | ||
join `departments` [`dept_no`] | ||
select [ | ||
`dept_name`, | ||
`title`, | ||
`avg_salary`, | ||
] | ||
|
||
|
34 changes: 34 additions & 0 deletions
34
book/tests/snapshots/snapshot__run_display_reference_prql@employees-1.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/examples/employees-1.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `employees` | ||
join `salaries` [`emp_no`] | ||
group [ | ||
`emp_no`, | ||
`gender`, | ||
] ( | ||
aggregate [emp_salary = (average `salary`)] | ||
) | ||
join de = `dept_emp` [`emp_no`] side:`left` | ||
group [ | ||
`de.dept_no`, | ||
`gender`, | ||
] ( | ||
aggregate [ | ||
salary_avg = (average `emp_salary`), | ||
salary_sd = (stddev `emp_salary`), | ||
] | ||
) | ||
join `departments` [`dept_no`] | ||
select [ | ||
`dept_name`, | ||
`gender`, | ||
`salary_avg`, | ||
`salary_sd`, | ||
] | ||
|
||
|
37 changes: 37 additions & 0 deletions
37
book/tests/snapshots/snapshot__run_display_reference_prql@employees-2.prql.snap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
--- | ||
source: book/tests/snapshot.rs | ||
expression: "Item::Query(parse(&prql).unwrap())" | ||
input_file: book/tests/prql/examples/employees-2.prql | ||
--- | ||
prql dialect:generic | ||
|
||
from `employees` | ||
join `salaries` [`emp_no`] | ||
group [ | ||
`emp_no`, | ||
`gender`, | ||
] ( | ||
aggregate [emp_salary = (average `salary`)] | ||
) | ||
join de = `dept_emp` [`emp_no`] | ||
join dm = `dept_manager` [`dm.dept_no` == `de.dept_no` and s"(de.from_date, de.to_date) OVERLAPS (dm.from_date, dm.to_date)"] | ||
group [ | ||
`dm.emp_no`, | ||
`gender`, | ||
] ( | ||
aggregate [ | ||
salary_avg = (average `emp_salary`), | ||
salary_sd = (stddev `emp_salary`), | ||
] | ||
) | ||
derive mng_no = `dm.emp_no` | ||
join managers = `employees` [`emp_no`] | ||
derive mng_name = s"managers.first_name || ' ' || managers.last_name" | ||
select [ | ||
`mng_name`, | ||
`managers.gender`, | ||
`salary_avg`, | ||
`salary_sd`, | ||
] | ||
|
||
|
Oops, something went wrong.