Sha256: f46cfc77a5e2b202e213b72f3561dca63186cfa13c7284cdc15b3423557de4ef
Contents?: true
Size: 1.09 KB
Versions: 3
Compression:
Stored size: 1.09 KB
Contents
# Code Generated by ZenTest v. 3.11.1 require 'test/unit' unless defined? $ZENTEST and $ZENTEST $:.unshift File.dirname(__FILE__) + "/../lib" require 'relisp' EMACS = Relisp::ElispSlave.new unless defined? EMACS module TestRelisp class TestSlave < Test::Unit::TestCase # setup done in test_slaves.rb # def setup # @emacs = Relisp::ElispSlave.new # end def test_save_excursion # TODO: test mark, mark-active start_point = @emacs.point start_buffer = @emacs.current_buffer @emacs.save_excursion do @emacs.insert("move along") assert_not_equal start_point, @emacs.point buffer = Relisp::Buffer.new("--relisp--test--", @emacs) @emacs.switch_to_buffer(buffer) assert_not_equal start_buffer.name, @emacs.current_buffer.name end assert_equal start_point, @emacs.point assert_equal start_buffer.name, @emacs.current_buffer.name end def test_method_missing assert_equal 6, @emacs.+(1, 2, 3) assert_raise NameError do @emacs.utter_nonsense end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
relisp-1.0.1 | test/test_elisp_functions.rb |
relisp-0.9.2 | test/test_elisp_functions.rb |
relisp-1.0.0 | test/test_elisp_functions.rb |