# # # add_dir "tests/importing_cvs_metadata" # # add_dir "tests/importing_cvs_metadata/cvs-repository" # # add_dir "tests/importing_cvs_metadata/cvs-repository/test" # # add_file "tests/importing_cvs_metadata/__driver__.lua" # content [11962fc3ec3b1cb712f7c17633e288659e51f1ca] # # add_file "tests/importing_cvs_metadata/cvs-repository/test/test.txt,v" # content [fcdda4aba47cdf8453b4ff355cda6db19fa08879] # # add_file "tests/importing_cvs_metadata/expected_log_output" # content [2a3629825db9242abe52c0107f5269d34c125494] # ============================================================ --- tests/importing_cvs_metadata/__driver__.lua 11962fc3ec3b1cb712f7c17633e288659e51f1ca +++ tests/importing_cvs_metadata/__driver__.lua 11962fc3ec3b1cb712f7c17633e288659e51f1ca @@ -0,0 +1,16 @@ +-- Import a simple RCS file and verify that all its metadata came +-- through correctly. + +expected_file_hash = "774be3106edbb6d80be36dbb548d62401dcfa0fe" +expected_rev_hash = "f31b5f6dfeddd51ebf19cd44c4176c68bff51709" + +mtn_setup() +check(get("cvs-repository")) +check(get("expected_log_output")) + +check(mtn("--branch=testbranch", "cvs_import", "cvs-repository/test"), + 0, false, false) + +check(mtn("automate", "get_file", expected_file_hash), 0, false) +check(mtn("log", "-r", expected_rev_hash, "--no-graph"), 0, true, false) +check(samefile("stdout", "expected_log_output")) ============================================================ --- tests/importing_cvs_metadata/cvs-repository/test/test.txt,v fcdda4aba47cdf8453b4ff355cda6db19fa08879 +++ tests/importing_cvs_metadata/cvs-repository/test/test.txt,v fcdda4aba47cdf8453b4ff355cda6db19fa08879 @@ -0,0 +1,26 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2009.09.11.16.37.48; author luigi; state Exp; +branches; +next ; +commitid ocSbhx417effvh3u; + + +desc +@@ + + +1.1 +log address@hidden +@ +text address@hidden + +@ ============================================================ --- tests/importing_cvs_metadata/expected_log_output 2a3629825db9242abe52c0107f5269d34c125494 +++ tests/importing_cvs_metadata/expected_log_output 2a3629825db9242abe52c0107f5269d34c125494 @@ -0,0 +1,16 @@ +----------------------------------------------------------------- +Revision: f31b5f6dfeddd51ebf19cd44c4176c68bff51709 +Ancestor: +Author: luigi +Date: 2009-09-11T16:37:48 +Branch: testbranch + +Added files: + test.txt +Added directories: + . + +ChangeLog: + +test +