Skip to content

Commit c27d248

Browse files
committed
Stop joining using new lines
1 parent 087be03 commit c27d248

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

lib/sql/composer/compiler.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def with(new_options)
3434
end
3535

3636
def to_s
37-
with_tokens(tokens) { nodes.map(&:to_s).join("\n") }.last
37+
with_tokens(tokens) { nodes.map(&:to_s).join(" ") }.last
3838
end
3939

4040
def visit(node)

spec/integration/sql/compose_spec.rb

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def compose(&block)
3737

3838
specify do
3939
expect(result).to eql(
40-
<<~SQL.strip
40+
<<~SQL.strip.gsub("\n", " ")
4141
SELECT "users"."id", "users"."name"
4242
FROM "users"
4343
SQL
@@ -56,7 +56,7 @@ def compose(&block)
5656

5757
specify do
5858
expect(result).to eql(
59-
<<~SQL.strip
59+
<<~SQL.strip.gsub("\n", " ")
6060
SELECT "users"."id", "users"."name"
6161
FROM "users"
6262
WHERE "users"."name" = 'Jane'
@@ -74,7 +74,7 @@ def compose(&block)
7474

7575
specify do
7676
expect(result).to eql(
77-
<<~SQL.strip
77+
<<~SQL.strip.gsub("\n", " ")
7878
SELECT "users"."id", "users"."name"
7979
FROM "users"
8080
SQL
@@ -92,7 +92,7 @@ def compose(&block)
9292

9393
specify do
9494
expect(result.to_s).to eql(
95-
<<~SQL.strip
95+
<<~SQL.strip.gsub("\n", " ")
9696
SELECT "users"."id", "users"."name"
9797
FROM "users"
9898
SQL
@@ -111,7 +111,7 @@ def compose(&block)
111111

112112
specify do
113113
expect(result).to eql(
114-
<<~SQL.strip
114+
<<~SQL.strip.gsub("\n", " ")
115115
SELECT "users"."id", "users"."name"
116116
FROM "users"
117117
WHERE "users"."name" = 'Jane'
@@ -131,7 +131,7 @@ def compose(&block)
131131

132132
specify do
133133
expect(result).to eql(
134-
<<~SQL.strip
134+
<<~SQL.strip.gsub("\n", " ")
135135
SELECT "users"."id", "users"."name"
136136
FROM "users"
137137
WHERE ("users"."name" = 'Jane') OR ("users"."name" = 'Jade')
@@ -155,7 +155,7 @@ def compose(&block)
155155

156156
specify do
157157
expect(result).to eql(
158-
<<~SQL.strip
158+
<<~SQL.strip.gsub("\n", " ")
159159
SELECT "users"."id", "users"."name"
160160
FROM "users"
161161
WHERE "users"."name" = 'Jane'
@@ -175,7 +175,7 @@ def compose(&block)
175175

176176
specify do
177177
expect(result).to eql(
178-
<<~SQL.strip
178+
<<~SQL.strip.gsub("\n", " ")
179179
SELECT "users"."id", "users"."name"
180180
FROM "users"
181181
WHERE "users"."name" = 'Jane'
@@ -196,7 +196,7 @@ def compose(&block)
196196

197197
specify do
198198
expect(result).to eql(
199-
<<~SQL.strip
199+
<<~SQL.strip.gsub("\n", " ")
200200
SELECT "users"."id", "users"."name"
201201
FROM "users"
202202
WHERE "users"."name" = 'Jane'

0 commit comments

Comments
 (0)