Skip to content

Commit aff2edd

Browse files
committedJan 28, 2025··
#194 simplified
1 parent 9568a7a commit aff2edd

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed
 

‎Rakefile

+4-7
Original file line numberDiff line numberDiff line change
@@ -22,33 +22,30 @@
2222
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2323
# SOFTWARE.
2424

25-
require 'rubygems'
2625
require 'rake'
26+
require 'rake/clean'
27+
require 'rake/testtask'
28+
require 'rubocop/rake_task'
29+
require 'rubygems'
2730

2831
ENV['RACK_RUN'] = 'true'
2932

3033
task default: %i[test judges rubocop]
3134

32-
require 'rake/clean'
3335
CLEAN.include('target')
3436

35-
require 'rake/testtask'
36-
desc 'Run all unit tests'
3737
Rake::TestTask.new(:test) do |test|
3838
test.libs << 'lib' << 'test'
3939
test.pattern = 'test/**/test_*.rb'
4040
test.warning = true
4141
test.verbose = false
4242
end
4343

44-
desc 'Test all judges'
4544
task :judges do
4645
live = ARGV.include?('--live') ? '' : '--disable live'
4746
sh "judges --verbose test #{live} --no-log judges"
4847
end
4948

50-
require 'rubocop/rake_task'
51-
desc 'Run RuboCop on all directories'
5249
RuboCop::RakeTask.new(:rubocop) do |task|
5350
task.fail_on_error = true
5451
end

0 commit comments

Comments
 (0)
Please sign in to comment.