From 4d8afef1c46d1db99a7c71bc71906317441a90c3 Mon Sep 17 00:00:00 2001 From: murphy Date: Mon, 28 Feb 2011 23:10:25 +0000 Subject: Added lots of tests for Plugin and other helper classes. --- test/unit/json.rb | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 test/unit/json.rb (limited to 'test/unit/json.rb') diff --git a/test/unit/json.rb b/test/unit/json.rb deleted file mode 100644 index 4e44a64..0000000 --- a/test/unit/json.rb +++ /dev/null @@ -1,28 +0,0 @@ -require 'test/unit' -require 'coderay' - -class JSONEncoderTest < Test::Unit::TestCase - - def test_json_output - old_load_paths = $:.dup - begin - $:.delete '.' - $:.delete File.dirname(__FILE__) - json = CodeRay.scan('puts "Hello world!"', :ruby).json - assert_equal [ - {"type"=>"text", "text"=>"puts", "kind"=>"ident"}, - {"type"=>"text", "text"=>" ", "kind"=>"space"}, - {"type"=>"block", "action"=>"open", "kind"=>"string"}, - {"type"=>"text", "text"=>"\"", "kind"=>"delimiter"}, - {"type"=>"text", "text"=>"Hello world!", "kind"=>"content"}, - {"type"=>"text", "text"=>"\"", "kind"=>"delimiter"}, - {"type"=>"block", "action"=>"close", "kind"=>"string"}, - ], JSON.load(json) - ensure - for path in old_load_paths - $: - $: << path - end - end - end - -end \ No newline at end of file -- cgit v1.2.1