Sha256: 75c9ea75a79d600280545429e6f220a84df0a119d4bc05e1490d24967474a8e6
Contents?: true
Size: 716 Bytes
Versions: 2
Compression:
Stored size: 716 Bytes
Contents
require 'test/unit' require 'rscm/path_converter' require 'rscm' require 'rscm/generic_scm_tests' module RSCM class Cvs # Convenience factory method used in testing def Cvs.local(cvsroot_dir, mod) cvsroot_dir = PathConverter.filepath_to_nativepath(cvsroot_dir, true) Cvs.new(":local:#{cvsroot_dir}", mod) end end class CvsTest < Test::Unit::TestCase include GenericSCMTests include ApplyLabelTest def create_scm(repository_root_dir, path) Cvs.local(repository_root_dir, path) end def test_should_fail_on_bad_command assert_raise(RuntimeError) do Cvs.new("").create end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rscm-0.2.1.1404 | test/rscm/scm/cvs_test.rb |
rscm-0.2.0 | test/rscm/scm/cvs_test.rb |