test/test_svg_graph.rb in svg-graph-1.0.1 vs test/test_svg_graph.rb in svg-graph-1.0.3
- old
+ new
@@ -1,55 +1,24 @@
-require "test/unit"
-require "svggraph"
-
-class TestSvgGraph < Test::Unit::TestCase
- def test_bar_line_and_pie
- fields = %w(Jan Feb Mar);
- data_sales_02 = [12, 45, 21]
- [SVG::Graph::Bar, SVG::Graph::BarHorizontal, SVG::Graph::Line, SVG::Graph::Pie].each do
- |klass|
- graph = klass.new(
- :height => 500,
- :width => 300,
- :fields => fields
- )
- graph.add_data(
- :data => data_sales_02,
- :title => 'Sales 2002'
- )
- out=graph.burn
- assert(out=~/Created with SVG::Graph/)
- end
- end
- def test_plot
-
- projection = [
- 6, 11, 0, 5, 18, 7, 1, 11, 13, 9, 1, 2, 19, 0, 3, 13,
- 7, 9
- ]
- actual = [
- 0, 18, 8, 15, 9, 4, 18, 14, 10, 2, 11, 6, 14, 12,
- 15, 6, 4, 17, 2, 12
- ]
-
- graph = SVG::Graph::Plot.new({
- :height => 500,
- :width => 300,
- :key => true,
- :scale_x_integers => true,
- :scale_y_integerrs => true,
- })
-
- graph.add_data({
- :data => projection,
- :title => 'Projected',
- })
-
- graph.add_data({
- :data => actual,
- :title => 'Actual',
- })
-
- out=graph.burn()
- assert(out=~/Created with SVG::Graph/)
- end
-end
+$: << File.dirname(__FILE__) + '/../lib'
+require "test/unit"
+require "svggraph"
+
+class TestSvgGraph < Test::Unit::TestCase
+ def test_bar_line_and_pie
+ fields = %w(Jan Feb Mar);
+ data_sales_02 = [12, 45, 21]
+ [SVG::Graph::Bar, SVG::Graph::BarHorizontal, SVG::Graph::Line, SVG::Graph::Pie].each do
+ |klass|
+ graph = klass.new(
+ :height => 500,
+ :width => 300,
+ :fields => fields
+ )
+ graph.add_data(
+ :data => data_sales_02,
+ :title => 'Sales 2002'
+ )
+ out=graph.burn
+ assert(out=~/Created with SVG::Graph/)
+ end
+ end
+end