Skip to content

Commit 2cfcde6

Browse files
committed
Adding more tests for from_sql
1 parent 132894b commit 2cfcde6

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

spec/work_mem_spec.rb

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,21 @@
2525
work_mem = described_class.from_sql("1024B")
2626
expect(work_mem.to_sql).to eq("1kB")
2727
end
28+
29+
it "parses kilobytes" do
30+
work_mem = described_class.from_sql("1024kB")
31+
expect(work_mem.to_sql).to eq("1MB")
32+
end
33+
34+
it "parses megabytes" do
35+
work_mem = described_class.from_sql("500MB")
36+
expect(work_mem.to_sql).to eq("500MB")
37+
end
38+
39+
it "parses gigabytes" do
40+
work_mem = described_class.from_sql("1GB")
41+
expect(work_mem.to_sql).to eq("1GB")
42+
end
2843
end
2944

3045
describe "#to_sql" do

0 commit comments

Comments
 (0)