File tree Expand file tree Collapse file tree 2 files changed +3
-13
lines changed
Expand file tree Collapse file tree 2 files changed +3
-13
lines changed Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
3- require 'pathname'
4-
5- here = Pathname . new ( __FILE__ ) . dirname
6- load here . join ( 'spec/visual/app.rb' )
3+ require_relative 'spec/visual/app'
74
85run VisualTestApp
Original file line number Diff line number Diff line change 88# stdlib
99require 'pathname'
1010
11+ require 'rouge'
12+
1113class VisualTestApp < Sinatra ::Application
1214 BASE = Pathname . new ( __FILE__ ) . dirname
1315 SAMPLES = BASE . join ( 'samples' )
1416 ROOT = BASE . parent . parent
1517
16- ROUGE_LIB = ROOT . join ( 'lib/rouge.rb' )
17-
1818 DEMOS = ROOT . join ( 'lib/rouge/demos' )
1919
20- def reload_source!
21- Rouge . reload!
22- end
23-
2420 def query_string
2521 env [ 'rack.request.query_string' ]
2622 end
@@ -66,8 +62,6 @@ def as_boolean(value)
6662 end
6763
6864 before do
69- reload_source!
70-
7165 Rouge ::Lexer . enable_debug!
7266 Rouge ::Formatter . enable_escape! if params [ :escape ]
7367
@@ -92,7 +86,6 @@ def as_boolean(value)
9286 erb template
9387 end
9488
95-
9689 get '/' do
9790 @samples = DEMOS . entries . sort . reject { |s | s . basename . to_s =~ /^\. |~$/ }
9891 @samples . map! ( &Rouge ::Lexer . method ( :find ) )
You can’t perform that action at this time.
0 commit comments