Skip to content

Commit 4e9a9a6

Browse files
committed
Add a spec showing inline syntax
1 parent 2942840 commit 4e9a9a6

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

spec/integration/sql/compose_spec.rb

+17
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,23 @@ def compose(&block)
4545
end
4646
end
4747

48+
context "inline syntax" do
49+
let(:query) do
50+
compose {
51+
SELECT(`"users"."id"`, `"users"."name"`).FROM(`"users"`)
52+
}
53+
end
54+
55+
specify do
56+
expect(result).to eql(
57+
<<~SQL.strip
58+
SELECT "users"."id", "users"."name"
59+
FROM "users"
60+
SQL
61+
)
62+
end
63+
end
64+
4865
context "without WHERE" do
4966
let(:query) do
5067
compose { |users|

0 commit comments

Comments
 (0)