Skip to content

Commit f2dce4e

Browse files
committed
spec/mspec/tool/wrap_with_guard.rb 'ruby_version_is ""..."3.4"' spec/ruby/library/csv/**/*.rb
1 parent e195710 commit f2dce4e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+407
-281
lines changed
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
require_relative '../../../spec_helper'
2-
require 'csv'
32

4-
describe "CSV::BasicWriter#close_on_terminate" do
5-
it "needs to be reviewed for spec completeness"
3+
ruby_version_is ""..."3.4" do
4+
require 'csv'
5+
6+
describe "CSV::BasicWriter#close_on_terminate" do
7+
it "needs to be reviewed for spec completeness"
8+
end
69
end
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
require_relative '../../../spec_helper'
2-
require 'csv'
32

4-
describe "CSV::BasicWriter#initialize" do
5-
it "needs to be reviewed for spec completeness"
3+
ruby_version_is ""..."3.4" do
4+
require 'csv'
5+
6+
describe "CSV::BasicWriter#initialize" do
7+
it "needs to be reviewed for spec completeness"
8+
end
69
end
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
require_relative '../../../spec_helper'
2-
require 'csv'
32

4-
describe "CSV::BasicWriter#terminate" do
5-
it "needs to be reviewed for spec completeness"
3+
ruby_version_is ""..."3.4" do
4+
require 'csv'
5+
6+
describe "CSV::BasicWriter#terminate" do
7+
it "needs to be reviewed for spec completeness"
8+
end
69
end
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
require_relative '../../../spec_helper'
2-
require 'csv'
32

4-
describe "CSV::Cell#data" do
5-
it "needs to be reviewed for spec completeness"
3+
ruby_version_is ""..."3.4" do
4+
require 'csv'
5+
6+
describe "CSV::Cell#data" do
7+
it "needs to be reviewed for spec completeness"
8+
end
69
end
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
require_relative '../../../spec_helper'
2-
require 'csv'
32

4-
describe "CSV::Cell#initialize" do
5-
it "needs to be reviewed for spec completeness"
3+
ruby_version_is ""..."3.4" do
4+
require 'csv'
5+
6+
describe "CSV::Cell#initialize" do
7+
it "needs to be reviewed for spec completeness"
8+
end
69
end

spec/ruby/library/csv/foreach_spec.rb

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
require_relative '../../spec_helper'
2-
require 'csv'
32

4-
describe "CSV.foreach" do
5-
it "needs to be reviewed for spec completeness"
3+
ruby_version_is ""..."3.4" do
4+
require 'csv'
5+
6+
describe "CSV.foreach" do
7+
it "needs to be reviewed for spec completeness"
8+
end
69
end
Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,33 @@
11
require_relative '../../spec_helper'
2-
require 'csv'
32

4-
describe "CSV.generate_line" do
3+
ruby_version_is ""..."3.4" do
4+
require 'csv'
55

6-
it "generates an empty string" do
7-
result = CSV.generate_line([])
8-
result.should == "\n"
9-
end
6+
describe "CSV.generate_line" do
107

11-
it "generates the string 'foo,bar'" do
12-
result = CSV.generate_line(["foo", "bar"])
13-
result.should == "foo,bar\n"
14-
end
8+
it "generates an empty string" do
9+
result = CSV.generate_line([])
10+
result.should == "\n"
11+
end
1512

16-
it "generates the string 'foo;bar'" do
17-
result = CSV.generate_line(["foo", "bar"], col_sep: ?;)
18-
result.should == "foo;bar\n"
19-
end
13+
it "generates the string 'foo,bar'" do
14+
result = CSV.generate_line(["foo", "bar"])
15+
result.should == "foo,bar\n"
16+
end
2017

21-
it "generates the string 'foo,,bar'" do
22-
result = CSV.generate_line(["foo", nil, "bar"])
23-
result.should == "foo,,bar\n"
24-
end
18+
it "generates the string 'foo;bar'" do
19+
result = CSV.generate_line(["foo", "bar"], col_sep: ?;)
20+
result.should == "foo;bar\n"
21+
end
22+
23+
it "generates the string 'foo,,bar'" do
24+
result = CSV.generate_line(["foo", nil, "bar"])
25+
result.should == "foo,,bar\n"
26+
end
2527

26-
it "generates the string 'foo;;bar'" do
27-
result = CSV.generate_line(["foo", nil, "bar"], col_sep: ?;)
28-
result.should == "foo;;bar\n"
28+
it "generates the string 'foo;;bar'" do
29+
result = CSV.generate_line(["foo", nil, "bar"], col_sep: ?;)
30+
result.should == "foo;;bar\n"
31+
end
2932
end
3033
end
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
require_relative '../../spec_helper'
2-
require 'csv'
32

4-
describe "CSV.generate_row" do
5-
it "needs to be reviewed for spec completeness"
3+
ruby_version_is ""..."3.4" do
4+
require 'csv'
5+
6+
describe "CSV.generate_row" do
7+
it "needs to be reviewed for spec completeness"
8+
end
69
end
Lines changed: 25 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,35 @@
11
require_relative '../../spec_helper'
2-
require 'csv'
3-
require 'tempfile'
42

5-
describe "CSV.generate" do
3+
ruby_version_is ""..."3.4" do
4+
require 'csv'
5+
require 'tempfile'
66

7-
it "returns CSV string" do
8-
csv_str = CSV.generate do |csv|
9-
csv.add_row [1, 2, 3]
10-
csv << [4, 5, 6]
7+
describe "CSV.generate" do
8+
9+
it "returns CSV string" do
10+
csv_str = CSV.generate do |csv|
11+
csv.add_row [1, 2, 3]
12+
csv << [4, 5, 6]
13+
end
14+
csv_str.should == "1,2,3\n4,5,6\n"
1115
end
12-
csv_str.should == "1,2,3\n4,5,6\n"
13-
end
1416

15-
it "accepts a col separator" do
16-
csv_str = CSV.generate(col_sep: ";") do |csv|
17-
csv.add_row [1, 2, 3]
18-
csv << [4, 5, 6]
17+
it "accepts a col separator" do
18+
csv_str = CSV.generate(col_sep: ";") do |csv|
19+
csv.add_row [1, 2, 3]
20+
csv << [4, 5, 6]
21+
end
22+
csv_str.should == "1;2;3\n4;5;6\n"
1923
end
20-
csv_str.should == "1;2;3\n4;5;6\n"
21-
end
2224

23-
it "appends and returns the argument itself" do
24-
str = ""
25-
csv_str = CSV.generate(str) do |csv|
26-
csv.add_row [1, 2, 3]
27-
csv << [4, 5, 6]
25+
it "appends and returns the argument itself" do
26+
str = ""
27+
csv_str = CSV.generate(str) do |csv|
28+
csv.add_row [1, 2, 3]
29+
csv << [4, 5, 6]
30+
end
31+
csv_str.should equal str
32+
str.should == "1,2,3\n4,5,6\n"
2833
end
29-
csv_str.should equal str
30-
str.should == "1,2,3\n4,5,6\n"
3134
end
3235
end
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
require_relative '../../../spec_helper'
2-
require 'csv'
32

4-
describe "CSV::IOBuf#close" do
5-
it "needs to be reviewed for spec completeness"
3+
ruby_version_is ""..."3.4" do
4+
require 'csv'
5+
6+
describe "CSV::IOBuf#close" do
7+
it "needs to be reviewed for spec completeness"
8+
end
69
end

0 commit comments

Comments
 (0)