File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ [33m▒[39m[32m░[39m[0m [0m [37m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [31m░[39m[0m [0m [0m [31m░[39m[0m [0m [31m░[39m[0m [0m [0m [31m░[39m[0m [0m [31m░[39m[0m [0m [0m [0m [0m [0m [31m░[39m[0m [35m▒[39m[34m▒[39m[34m▓[39m
2+ [37m▒[39m[0m [32m░[39m[32m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [37m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [37m░[39m[0m [0m [0m [0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [0m [0m
3+ [33m▒[39m[0m [36m░[39m[0m [32m░[39m[32m░[39m[0m [0m [0m [37m░[39m[0m [31m▒[39m[0m [37m▒[39m[0m [0m [0m [0m [0m [0m [37m▒[39m[0m [0m [0m [0m [31m░[39m[0m [0m [0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [0m [0m [31m░[39m[0m [0m [0m
4+ [33m▒[39m[0m [0m [0m [31m░[39m[31m░[39m[33m▒[39m[33m▒[39m[31m░[39m[31m▒[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[35m▒[39m[35m▒[39m[35m▒[39m[35m▒[39m[31m░[39m[31m░[39m[31m░[39m[31m▒[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[37m░[39m[0m [0m
5+ [33m▒[39m[37m░[39m[0m [37m░[39m[0m [0m [0m [0m [32m░[39m[33m▒[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [0m [0m [31m░[39m[0m [0m [0m [37m░[39m[31m░[39m[0m [0m [31m░[39m[0m [0m [0m
6+ [33m▒[39m[0m [0m [0m [31m▒[39m[0m [0m [0m [0m [37m░[39m[32m░[39m[32m░[39m[0m [0m [0m [31m░[39m[0m [34m▒[39m[34m▒[39m[35m▒[39m[37m▒[39m[0m [31m░[39m[0m [0m [0m [0m [0m [0m [0m [31m░[39m[0m [0m [0m [37m░[39m[31m░[39m[31m░[39m[0m [0m [0m
7+ [33m▒[39m[0m [0m [0m [0m [0m [0m [31m░[39m[0m [0m [0m [0m [32m░[39m[36m▒[39m[34m▒[39m[37m▒[39m[34m▒[39m[0m [0m [0m [31m░[39m[0m [0m [0m [0m [0m [0m [31m░[39m[0m [0m [0m [0m [0m [37m░[39m[0m [0m [0m [0m [0m [31m░[39m
8+ [33m▒[39m[0m [36m░[39m[0m [31m░[39m[0m [0m [0m [0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [32m░[39m[32m░[39m[0m [0m [0m [0m [37m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [31m░[39m[31m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m
9+ [33m▒[39m[0m [0m [31m▒[39m[0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [0m [0m [0m [0m [0m [31m░[39m[32m░[39m[32m░[39m[0m [0m [0m [31m░[39m[31m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [37m░[39m[31m░[39m[0m [0m [0m [0m [31m░[39m[0m
10+ [37m█[39m[35m▒[39m[34m▒[39m[34m▒[39m[35m▒[39m[0m [0m [37m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [32m░[39m[32m░[39m[32m░[39m[0m [0m [31m▒[39m[31m░[39m[31m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [31m░[39m[0m [31m░[39m[0m [0m [0m
Original file line number Diff line number Diff line change 1+ ▒░ ░ ░ ░ ░ ░ ░ ░ ▒▒▓
2+ ▒ ░░ ░ ░ ▒▒▒▒
3+ ▒ ░ ░░ ░ ▒ ▒ ▒ ░ ▒▒▒▒ ░
4+ ▒ ░░▒▒░▒░░░░░░░░░░░░░░░▒▒▒▒░░░▒░░░░░
5+ ▒░ ░ ░▒ ▒▒▒▒ ░ ░░ ░
6+ ▒ ▒ ░░░ ░ ▒▒▒▒ ░ ░ ░░░
7+ ▒ ░ ░▒▒▒▒ ░ ░ ░ ░
8+ ▒ ░ ░ ▒▒▒▒ ░░ ░ ░░
9+ ▒ ▒ ▒▒▒▒ ░░░ ░░ ░░ ░
10+ █▒▒▒▒ ░ ░░░ ▒░░ ░ ░
Original file line number Diff line number Diff line change 1+ [33m▒[39m[0m [36m░[39m[0m [32m░[39m[32m░[39m[0m [0m [0m [37m░[39m[0m [31m▒[39m[0m [37m▒[39m[0m [0m [0m [0m [0m [0m [37m▒[39m[0m [0m [0m [0m [31m░[39m[0m [0m [0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [0m [0m [31m░[39m[0m [0m [0m
Original file line number Diff line number Diff line change 1+ [90m┌────────────────────────────────────────┐[39m
2+ [90m│[39m[33m▒[39m[32m░[39m[0m [0m [37m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [31m░[39m[0m [0m [0m [31m░[39m[0m [0m [31m░[39m[0m [0m [0m [31m░[39m[0m [0m [31m░[39m[0m [0m [0m [0m [0m [0m [31m░[39m[0m [35m▒[39m[34m▒[39m[34m▓[39m[90m│[39m
3+ [90m│[39m[37m▒[39m[0m [32m░[39m[32m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [37m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [37m░[39m[0m [0m [0m [0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [0m [0m [90m│[39m
4+ [90m│[39m[33m▒[39m[0m [36m░[39m[0m [32m░[39m[32m░[39m[0m [0m [0m [37m░[39m[0m [31m▒[39m[0m [37m▒[39m[0m [0m [0m [0m [0m [0m [37m▒[39m[0m [0m [0m [0m [31m░[39m[0m [0m [0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [0m [0m [31m░[39m[0m [0m [0m [90m│[39m
5+ [90m│[39m[33m▒[39m[0m [0m [0m [31m░[39m[31m░[39m[33m▒[39m[33m▒[39m[31m░[39m[31m▒[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[35m▒[39m[35m▒[39m[35m▒[39m[35m▒[39m[31m░[39m[31m░[39m[31m░[39m[31m▒[39m[31m░[39m[31m░[39m[31m░[39m[31m░[39m[37m░[39m[0m [0m [90m│[39m
6+ [90m│[39m[33m▒[39m[37m░[39m[0m [37m░[39m[0m [0m [0m [0m [32m░[39m[33m▒[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [0m [0m [31m░[39m[0m [0m [0m [37m░[39m[31m░[39m[0m [0m [31m░[39m[0m [0m [0m [90m│[39m
7+ [90m│[39m[33m▒[39m[0m [0m [0m [31m▒[39m[0m [0m [0m [0m [37m░[39m[32m░[39m[32m░[39m[0m [0m [0m [31m░[39m[0m [34m▒[39m[34m▒[39m[35m▒[39m[37m▒[39m[0m [31m░[39m[0m [0m [0m [0m [0m [0m [0m [31m░[39m[0m [0m [0m [37m░[39m[31m░[39m[31m░[39m[0m [0m [0m [90m│[39m
8+ [90m│[39m[33m▒[39m[0m [0m [0m [0m [0m [0m [31m░[39m[0m [0m [0m [0m [32m░[39m[36m▒[39m[34m▒[39m[37m▒[39m[34m▒[39m[0m [0m [0m [31m░[39m[0m [0m [0m [0m [0m [0m [31m░[39m[0m [0m [0m [0m [0m [37m░[39m[0m [0m [0m [0m [0m [31m░[39m[90m│[39m
9+ [90m│[39m[33m▒[39m[0m [36m░[39m[0m [31m░[39m[0m [0m [0m [0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [32m░[39m[32m░[39m[0m [0m [0m [0m [37m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [31m░[39m[31m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [90m│[39m
10+ [90m│[39m[33m▒[39m[0m [0m [31m▒[39m[0m [34m▒[39m[34m▒[39m[34m▒[39m[34m▒[39m[0m [0m [0m [0m [0m [0m [31m░[39m[32m░[39m[32m░[39m[0m [0m [0m [31m░[39m[31m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [37m░[39m[31m░[39m[0m [0m [0m [0m [31m░[39m[0m [90m│[39m
11+ [90m│[39m[37m█[39m[35m▒[39m[34m▒[39m[34m▒[39m[35m▒[39m[0m [0m [37m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [0m [0m [32m░[39m[32m░[39m[32m░[39m[0m [0m [31m▒[39m[31m░[39m[31m░[39m[0m [0m [0m [0m [0m [0m [0m [0m [31m░[39m[0m [31m░[39m[0m [0m [0m [90m│[39m
12+ [90m└────────────────────────────────────────┘[39m
Original file line number Diff line number Diff line change 1+ ┌────────────────────────────────────────┐
2+ │▒░ ░ ░ ░ ░ ░ ░ ░ ▒▒▓│
3+ │▒ ░░ ░ ░ ▒▒▒▒ │
4+ │▒ ░ ░░ ░ ▒ ▒ ▒ ░ ▒▒▒▒ ░ │
5+ │▒ ░░▒▒░▒░░░░░░░░░░░░░░░▒▒▒▒░░░▒░░░░░ │
6+ │▒░ ░ ░▒ ▒▒▒▒ ░ ░░ ░ │
7+ │▒ ▒ ░░░ ░ ▒▒▒▒ ░ ░ ░░░ │
8+ │▒ ░ ░▒▒▒▒ ░ ░ ░ ░│
9+ │▒ ░ ░ ▒▒▒▒ ░░ ░ ░░ │
10+ │▒ ▒ ▒▒▒▒ ░░░ ░░ ░░ ░ │
11+ │█▒▒▒▒ ░ ░░░ ▒░░ ░ ░ │
12+ └────────────────────────────────────────┘
Original file line number Diff line number Diff line change @@ -4,7 +4,8 @@ module CanvasTestCases
44
55 CANVAS_CLASSES = {
66 ascii : UnicodePlot ::AsciiCanvas ,
7- braille : UnicodePlot ::BrailleCanvas
7+ braille : UnicodePlot ::BrailleCanvas ,
8+ density : UnicodePlot ::DensityCanvas
89 } . freeze
910
1011 def self . included ( mod )
@@ -122,3 +123,9 @@ class AsciiCanvasTest < Test::Unit::TestCase
122123
123124 include CanvasTestCases
124125end
126+
127+ class DensityCanvasTest < Test ::Unit ::TestCase
128+ CANVAS_NAME = :density
129+
130+ include CanvasTestCases
131+ end
You can’t perform that action at this time.
0 commit comments