Skip to content
This repository was archived by the owner on Oct 18, 2024. It is now read-only.

Commit b63ec14

Browse files
authored
Merge pull request #338 from takkii/develop
Update.
2 parents aaadde7 + 4651972 commit b63ec14

8 files changed

+21
-31
lines changed

Gemfile

+6-3
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,16 @@ source 'https://rubygems.org'
44

55
# gemspec
66
gem 'bundler'
7-
#gem 'ruby-debug-ide'
87
gem 'pry'
9-
#gem 'pycall'
108
gem 'rake'
11-
# gem 'rspec'
129
gem 'minitest'
1310
gem 'simplecov'
11+
gem 'bmi'
12+
13+
# dependent library
14+
#gem 'ruby-debug-ide'
15+
#gem 'pycall'
16+
#gem 'rspec'
1417
#gem 'solargraph'
1518
#gem 'nokogiri'
1619
#gem 'httparty'

coverage/.resultset.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -502,7 +502,7 @@
502502
]
503503
}
504504
},
505-
"timestamp": 1713261018
505+
"timestamp": 1715145617
506506
},
507507
"RSpec": {
508508
"coverage": {

katakana_runner.rb

-5
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,6 @@
44

55
# Katakana Runner
66
class KatakanaRunner
7-
# default encoding utf-8, change encode here.
8-
def self.encoding_style
9-
Encoding.default_internal = 'UTF-8'
10-
Encoding.default_external = 'UTF-8'
11-
end
127

138
def self.run1
149
encoding_style

mini_test_runner.rb

-6
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@
66
class MiniTestFile
77
attr_reader :mini_test, :mini_unit
88

9-
# Default encoding utf8, Encoding change here.
10-
def encoding_style
11-
Encoding.default_internal = 'UTF-8'
12-
Encoding.default_external = 'UTF-8'
13-
end
14-
159
def initialize
1610
encoding_style
1711
@mini_test = Mini(true, '/GitHub/zinbeijett/mini_test')

req/katakana.rb

+1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44

55
require 'open3'
66
require 'tanraku'
7+
require 'bmi'
78

89
# --------------------------------------

req/minitest.rb

+1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@
77
require 'minitest/unit'
88
require 'minitest/runner'
99
require 'tanraku'
10+
require 'bmi'
1011
# --------------------------------------

req/romaji.rb

+1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44

55
require 'open3'
66
require 'tanraku'
7+
require 'bmi'
78

89
# --------------------------------------

romaji_runner.rb

+11-16
Original file line numberDiff line numberDiff line change
@@ -4,77 +4,72 @@
44

55
# Romaji Runner
66
class RomajiRunner
7-
# default encoding utf-8, change encode here.
8-
def self.encodig_style
9-
Encoding.default_internal = 'UTF-8'
10-
Encoding.default_external = 'UTF-8'
11-
end
127

138
def self.run1
14-
encodig_style
9+
encoding_style
1510
stdout_rb, _stderr_rb, _status_rb = Open3.capture3("ruby #{File.dirname(__FILE__)}/shell/romaji_runner_1.rb")
1611

1712
puts stdout_rb
1813
end
1914

2015
def self.run2
21-
encodig_style
16+
encoding_style
2217
stdout_rb, _stderr_rb, _status_rb = Open3.capture3("ruby #{File.dirname(__FILE__)}/shell/romaji_runner_2.rb")
2318

2419
puts stdout_rb
2520
end
2621

2722
def self.run3
28-
encodig_style
23+
encoding_style
2924
stdout_rb, _stderr_rb, _status_rb = Open3.capture3("ruby #{File.dirname(__FILE__)}/shell/romaji_runner_3.rb")
3025

3126
puts stdout_rb
3227
end
3328

3429
def self.run4
35-
encodig_style
30+
encoding_style
3631
stdout_rb, _stderr_rb, _status_rb = Open3.capture3("ruby #{File.dirname(__FILE__)}/shell/romaji_runner_4.rb")
3732

3833
puts stdout_rb
3934
end
4035

4136
def self.run5
42-
encodig_style
37+
encoding_style
4338
stdout_rb, _stderr_rb, _status_rb = Open3.capture3("ruby #{File.dirname(__FILE__)}/shell/romaji_runner_5.rb")
4439

4540
puts stdout_rb
4641
end
4742

4843
def self.run6
49-
encodig_style
44+
encoding_style
5045
stdout_rb, _stderr_rb, _status_rb = Open3.capture3("ruby #{File.dirname(__FILE__)}/shell/romaji_runner_6.rb")
5146

5247
puts stdout_rb
5348
end
5449

5550
def self.run7
56-
encodig_style
51+
encoding_style
5752
stdout_rb, _stderr_rb, _status_rb = Open3.capture3("ruby #{File.dirname(__FILE__)}/shell/romaji_runner_7.rb")
5853

5954
puts stdout_rb
6055
end
6156

6257
def self.run8
63-
encodig_style
58+
encoding_style
6459
stdout_rb, _stderr_rb, _status_rb = Open3.capture3("ruby #{File.dirname(__FILE__)}/shell/romaji_runner_8.rb")
6560

6661
puts stdout_rb
6762
end
6863

6964
def self.run9
70-
encodig_style
65+
encoding_style
7166
stdout_rb, _stderr_rb, _status_rb = Open3.capture3("ruby #{File.dirname(__FILE__)}/shell/romaji_runner_9.rb")
7267

7368
puts stdout_rb
7469
end
7570

7671
def self.run10
77-
encodig_style
72+
encoding_style
7873
stdout_rb, _stderr_rb, _status_rb = Open3.capture3("ruby #{File.dirname(__FILE__)}/shell/romaji_runner_10.rb")
7974

8075
puts stdout_rb
@@ -101,7 +96,7 @@ def self.run10
10196
threads.each { |thr| thr.join.value }
10297
rescue StandardError => e
10398
puts e.backtrace
104-
encodig_style.tanraku_exit
99+
encoding_style.tanraku_exit
105100
rescue Interrupt
106101
# [result] false ↔ [default] true
107102
# puts Thread.current.report_on_exception

0 commit comments

Comments
 (0)