tags 459059 + patch thanks Patch attached. This probably wants to go upstream if there is such a thing anymore.
Regards, -- Chris Lamb, UK [EMAIL PROTECTED] GPG: 0x634F9A20
diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-abrowse.sh bazaar-1.4.2/src/baz/tests/test-abrowse.sh --- bazaar-1.4.2.orig/src/baz/tests/test-abrowse.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-abrowse.sh 2008-05-04 02:59:21.000000000 +0100 @@ -20,13 +20,20 @@ test_class "abrowse" begin_test "make 2 of each namespace level" -tla branch [EMAIL PROTECTED]/hello-world--mainline--1.{0,1} -tla branch [EMAIL PROTECTED]/hello-world--{mainline,devel}--1.0 -tla branch [EMAIL PROTECTED]/hello-world--devel--1.{0,1} -tla branch [EMAIL PROTECTED]/{hello,goodbye}-world--mainline--1.0 -tla branch [EMAIL PROTECTED]/goodbye-world--mainline--1.{0,1} -tla branch [EMAIL PROTECTED]/goodbye-world--{mainline,devel}--1.0 -tla branch [EMAIL PROTECTED]/goodbye-world--devel--1.{0,1} +tla branch [EMAIL PROTECTED]/hello-world--mainline--1.0 \ + [EMAIL PROTECTED]/hello-world--mainline--1.1 +tla branch [EMAIL PROTECTED]/hello-world--mainline--1.0 \ + [EMAIL PROTECTED]/hello-world--devel--1.0 +tla branch [EMAIL PROTECTED]/hello-world--devel--1.0 \ + [EMAIL PROTECTED]/hello-world--devel--1.1 +tla branch [EMAIL PROTECTED]/hello-world--mainline--1.0 \ + [EMAIL PROTECTED]/goodbye-world--mainline--1.0 +tla branch [EMAIL PROTECTED]/goodbye-world--mainline--1.0 \ + [EMAIL PROTECTED]/goodbye-world--mainline--1.1 +tla branch [EMAIL PROTECTED]/goodbye-world--mainline--1.0 \ + [EMAIL PROTECTED]/goodbye-world--devel--1.0 +tla branch [EMAIL PROTECTED]/goodbye-world--devel--1.0 \ + [EMAIL PROTECTED]/goodbye-world--devel--1.1 end_test begin_test "abrowse does not duplicate output" diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-add.sh bazaar-1.4.2/src/baz/tests/test-add.sh --- bazaar-1.4.2.orig/src/baz/tests/test-add.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-add.sh 2008-05-04 02:59:21.000000000 +0100 @@ -34,7 +34,7 @@ setup_add echo "a file" > new-file.c tla add -i foobar new-file.c -id=$(< .arch-ids/new-file.c.id) +id=$(cat .arch-ids/new-file.c.id) [ "foobar" = $id ] end_test @@ -56,14 +56,14 @@ setup_add mkdir newdir tla add newdir -id=$(< newdir/.arch-ids/\=id) +id=$(cat newdir/.arch-ids/\=id) end_test begin_test "add a chosen id for a directory works" setup_add mkdir newdir tla add -i super_duper newdir -id=$(< newdir/.arch-ids/\=id) +id=$(cat newdir/.arch-ids/\=id) [ "super_duper" = $id ] end_test diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-archive-creation.sh bazaar-1.4.2/src/baz/tests/test-archive-creation.sh --- bazaar-1.4.2.orig/src/baz/tests/test-archive-creation.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-archive-creation.sh 2008-05-04 02:59:21.000000000 +0100 @@ -21,7 +21,7 @@ tla make-archive [EMAIL PROTECTED] cached:$(pwd)/test-archive test "$(tla whereis-archive [EMAIL PROTECTED])" = cached:$(pwd)/test-archive test -d test-archive/=meta-info -test "Bazaar archive format 1 0" = "$(< test-archive/.archive-version )" +test "Bazaar archive format 1 0" = "$(cat test-archive/.archive-version )" end_test begin_test "Archive creation 2 (with listing)" @@ -29,14 +29,14 @@ test "$(tla whereis-archive [EMAIL PROTECTED])" = $(pwd)/test-archive2 dir_exists test-archive2/=meta-info test -f test-archive2/.listing -test "Bazaar archive format 1 0" = "$(< test-archive2/.archive-version )" +test "Bazaar archive format 1 0" = "$(cat test-archive2/.archive-version )" end_test begin_test "TLA Archive creation 1" tla make-archive --tla [EMAIL PROTECTED] $(pwd)/test-archive3 test "$(tla whereis-archive [EMAIL PROTECTED])" = $(pwd)/test-archive3 test -d test-archive3/=meta-info -test "Hackerlab arch archive directory, format version 2." = "$(< test-archive3/.archive-version )" +test "Hackerlab arch archive directory, format version 2." = "$(cat test-archive3/.archive-version )" end_test begin_test "TLA Archive creation 2 (with listing)" @@ -44,7 +44,7 @@ test "$(tla whereis-archive [EMAIL PROTECTED])" = $(pwd)/test-archive4 test -d test-archive4/=meta-info test -f test-archive4/.listing -test "Hackerlab arch archive directory, format version 2." = "$(< test-archive4/.archive-version )" +test "Hackerlab arch archive directory, format version 2." = "$(cat test-archive4/.archive-version )" end_test begin_test "Archive creation 3 (email contains an underscore before @)" diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-archive-registration.sh bazaar-1.4.2/src/baz/tests/test-archive-registration.sh --- bazaar-1.4.2.orig/src/baz/tests/test-archive-registration.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-archive-registration.sh 2008-05-04 02:59:21.000000000 +0100 @@ -1053,7 +1053,7 @@ begin_test "delta name name (old)" echo "${CACHEDARCHIVEDIR}/jane-archive" > ~/.arch-params/=locations/[EMAIL PROTECTED] rm -f ~/.arch-params/archives/[EMAIL PROTECTED] -tla delta [EMAIL PROTECTED]/hello-world--mainline--1.{0,1} +tla delta [EMAIL PROTECTED]/hello-world--mainline--1.0 [EMAIL PROTECTED]/hello-world--mainline--1.1 end_test begin_test "delta url url" @@ -1125,7 +1125,7 @@ echo "${CACHEDARCHIVEDIR}/jane-archive" > ~/.arch-params/=locations/[EMAIL PROTECTED] rm -f ~/.arch-params/archives/[EMAIL PROTECTED] tla get [EMAIL PROTECTED]/hello-world--mainline--1.0 foo -tla apply-delta -d foo [EMAIL PROTECTED]/hello-world--mainline--1.{0,1} +tla apply-delta -d foo [EMAIL PROTECTED]/hello-world--mainline--1.0 [EMAIL PROTECTED]/hello-world--mainline--1.1 end_test begin_test "apply-delta url url" diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-commit.sh bazaar-1.4.2/src/baz/tests/test-commit.sh --- bazaar-1.4.2.orig/src/baz/tests/test-commit.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-commit.sh 2008-05-04 02:59:21.000000000 +0100 @@ -64,7 +64,7 @@ tla commit -s 'do it man' || test_fail "unexpected commit failure" test -f ${ARCHIVEDIR}/jane-archive/hello-world/hello-world--mainline/hello-world--mainline--1.0/patch-3/ancestry.gz || test_fail "no ancestry file created" test -f ${ARCHIVEDIR}/jane-archive/hello-world/hello-world--mainline/hello-world--mainline--1.0/patch-3/ancestry.gz.checksum || test_fail "no ancestry checksum created" -test "$(gunzip -c $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world/hello-world--mainline/hello-world--mainline--1.0/patch-3/ancestry.gz)" = "$(echo -e 'arch ancestry version 1\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--patch-3\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--patch-2\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--patch-1\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--base-0')" +test "$(gunzip -c $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world/hello-world--mainline/hello-world--mainline--1.0/patch-3/ancestry.gz)" = "$(printf 'arch ancestry version 1\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--patch-3\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--patch-2\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--patch-1\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--base-0\n')" cd .. tla get [EMAIL PROTECTED]/hello-world--mainline--1.0 bar end_test diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-delta.sh bazaar-1.4.2/src/baz/tests/test-delta.sh --- bazaar-1.4.2.orig/src/baz/tests/test-delta.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-delta.sh 2008-05-04 02:59:21.000000000 +0100 @@ -20,8 +20,10 @@ begin_test "delta outside project trees" cd /tmp -tla branch [EMAIL PROTECTED]/hello-world--mainline--1.{0,1} -tla delta [EMAIL PROTECTED]/hello-world--mainline--1.{0,1} +tla branch [EMAIL PROTECTED]/hello-world--mainline--1.0 \ + [EMAIL PROTECTED]/hello-world--mainline--1.1 +tla delta [EMAIL PROTECTED]/hello-world--mainline--1.0 \ + [EMAIL PROTECTED]/hello-world--mainline--1.1 end_test clean_workdir diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-id.sh bazaar-1.4.2/src/baz/tests/test-id.sh --- bazaar-1.4.2.orig/src/baz/tests/test-id.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-id.sh 2008-05-04 02:59:21.000000000 +0100 @@ -35,70 +35,70 @@ begin_test "names file id" make_names_tree -[ "$(tla id dir/file)" = "$(echo -e dir/file\\t?./dir/file)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir/file\\t?./dir/file)' got '$(tla id dir/file)'" +[ "$(tla id dir/file)" = "$(printf dir/file\\t?./dir/file\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir/file\\t?./dir/file\\n)' got '$(tla id dir/file)'" end_test begin_test "names symlink id" make_names_tree -[ "$(tla id dir2/link)" = "$(echo -e dir2/link\\t?./dir2/link)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir2/link\\t?./dir2/link)' got '$(tla id dir2/link)'" +[ "$(tla id dir2/link)" = "$(printf dir2/link\\t?./dir2/link\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir2/link\\t?./dir2/link\\n)' got '$(tla id dir2/link)'" end_test begin_test "names dir id" make_names_tree -[ "$(tla id dir)" = "$(echo -e dir\\t?./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir\\t?./dir)' got '$(tla id dir)'" +[ "$(tla id dir)" = "$(printf dir\\t?./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir\\t?./dir\\n)' got '$(tla id dir)'" end_test begin_test "names dir/ id" make_names_tree -[ "$(tla id dir/)" = "$(echo -e dir\\t?./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir\\t?./dir)' got '$(tla id dir/)'" +[ "$(tla id dir/)" = "$(printf dir\\t?./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir\\t?./dir\\n)' got '$(tla id dir/)'" end_test begin_test "names subdir file id" make_names_tree cd dir -[ "$(tla id file)" = "$(echo -e file\\t?./dir/file)" ] || test_fail "incorrect id returned : wanted '$(echo -e file\\t?./dir/file)' got '$(tla id file)'" +[ "$(tla id file)" = "$(printf file\\t?./dir/file\\n)" ] || test_fail "incorrect id returned : wanted '$(printf file\\t?./dir/file\\n)' got '$(tla id file)'" end_test begin_test "names subdir symlink id" make_names_tree cd dir2 -[ "$(tla id link)" = "$(echo -e link\\t?./dir2/link)" ] || test_fail "incorrect id returned : wanted '$(echo -e link\\t?./dir2/link)' got '$(tla id link)'" +[ "$(tla id link)" = "$(printf link\\t?./dir2/link\\n)" ] || test_fail "incorrect id returned : wanted '$(printf link\\t?./dir2/link\\n)' got '$(tla id link)'" end_test begin_test "names subdir . id" make_names_tree cd dir -[ "$(tla id .)" = "$(echo -e .\\t?./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e .\\t?./dir)' got '$(tla id .)'" +[ "$(tla id .)" = "$(printf .\\t?./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .\\t?./dir\\n)' got '$(tla id .)'" end_test begin_test "names subdir ./ id" make_names_tree cd dir -[ "$(tla id ./)" = "$(echo -e .\\t?./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e .\\t?./dir)' got '$(tla id ./)'" +[ "$(tla id ./)" = "$(printf .\\t?./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .\\t?./dir\\n)' got '$(tla id ./)'" end_test begin_test "names subdir relpath file id" make_names_tree cd dir2 -[ "$(tla id ../dir/file)" = "$(echo -e ../dir/file\\t?./dir/file)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir/file\\t?./dir/file)' got '$(tla id ../dir/file)'" +[ "$(tla id ../dir/file)" = "$(printf ../dir/file\\t?./dir/file\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir/file\\t?./dir/file\\n)' got '$(tla id ../dir/file)'" end_test begin_test "names subdir relpath symlink id" make_names_tree cd dir -[ "$(tla id ../dir2/link)" = "$(echo -e ../dir2/link\\t?./dir2/link)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir2/link\\t?./dir2/link)' got '$(tla id link)'" +[ "$(tla id ../dir2/link)" = "$(printf ../dir2/link\\t?./dir2/link\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir2/link\\t?./dir2/link\\n)' got '$(tla id link)'" end_test begin_test "names subdir relpath dir id" make_names_tree cd dir2 -[ "$(tla id ../dir)" = "$(echo -e ../dir\\t?./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e .../dir\\t?./dir)' got '$(tla id ../dir)'" +[ "$(tla id ../dir)" = "$(printf ../dir\\t?./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .../dir\\t?./dir\\n)' got '$(tla id ../dir)'" end_test begin_test "names subdir ../dir/ id" make_names_tree cd dir2 -[ "$(tla id ../dir/)" = "$(echo -e ../dir\\t?./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir\\t?./dir)' got '$(tla id ../dir/)'" +[ "$(tla id ../dir/)" = "$(printf ../dir\\t?./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir\\t?./dir\\n)' got '$(tla id ../dir/)'" end_test tla my-id '<[EMAIL PROTECTED]>' @@ -122,104 +122,104 @@ begin_test "implicit file id" make_implicit_tree -[ "$(tla id dir/file)" = "$(echo -e dir/file\\tx_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir/file\\tx_fileid_)' got '$(tla id dir/file)'" +[ "$(tla id dir/file)" = "$(printf dir/file\\tx_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir/file\\tx_fileid_\\n)' got '$(tla id dir/file)'" end_test begin_test "implicit file id id" make_implicit_tree -[ "$(tla id dir/.arch-ids/file.id)" = "$(echo -e dir/.arch-ids/file.id\\tE_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir/.arch-ids/file.id\\tE_fileid_)' got '$(tla id dir/.arch-ids/file.id)'" +[ "$(tla id dir/.arch-ids/file.id)" = "$(printf dir/.arch-ids/file.id\\tE_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir/.arch-ids/file.id\\tE_fileid_\\n)' got '$(tla id dir/.arch-ids/file.id)'" end_test begin_test "implicit file id dir id" make_implicit_tree -[ "$(tla id dir/.arch-ids)" = "$(echo -e dir/.arch-ids\\tD_./dir/.arch-ids)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir/.arch-ids\\tD_./dir/.arch-ids)' got '$(tla id dir/.arch-ids)'" +[ "$(tla id dir/.arch-ids)" = "$(printf dir/.arch-ids\\tD_./dir/.arch-ids\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir/.arch-ids\\tD_./dir/.arch-ids\\n)' got '$(tla id dir/.arch-ids)'" end_test begin_test "implicit symlink id" make_implicit_tree -[ "$(tla id dir2/link)" = "$(echo -e dir2/link\\t?_./dir2/link)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir2/link\\t?_./dir2/link)' got '$(tla id dir2/link)'" +[ "$(tla id dir2/link)" = "$(printf dir2/link\\t?_./dir2/link\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir2/link\\t?_./dir2/link\\n)' got '$(tla id dir2/link)'" end_test begin_test "implicit dir id" make_implicit_tree -[ "$(tla id dir)" = "$(echo -e dir\\t?_./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir\\t?_./dir)' got '$(tla id dir)'" +[ "$(tla id dir)" = "$(printf dir\\t?_./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir\\t?_./dir\\n)' got '$(tla id dir)'" end_test begin_test "implicit dir2/ id" make_implicit_tree -[ "$(tla id dir2/)" = "$(echo -e dir2\\tx_dirid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir2\\tx_dirid_)' got '$(tla id dir2/)'" +[ "$(tla id dir2/)" = "$(printf dir2\\tx_dirid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir2\\tx_dirid_\\n)' got '$(tla id dir2/)'" end_test begin_test "implicit subdir file id" make_implicit_tree cd dir -[ "$(tla id file)" = "$(echo -e file\\tx_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e file\\tx_fileid_)' got '$(tla id file)'" +[ "$(tla id file)" = "$(printf file\\tx_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf file\\tx_fileid_\\n)' got '$(tla id file)'" end_test begin_test "implicit subdir file id id" make_implicit_tree cd dir -[ "$(tla id .arch-ids/file.id)" = "$(echo -e .arch-ids/file.id\\tE_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e .arch-ids/file.id\\tE_fileid_)' got '$(tla id .arch-ids/file.id)'" +[ "$(tla id .arch-ids/file.id)" = "$(printf .arch-ids/file.id\\tE_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .arch-ids/file.id\\tE_fileid_\\n)' got '$(tla id .arch-ids/file.id)'" end_test begin_test "implicit file subdir id dir id" make_implicit_tree cd dir -[ "$(tla id .arch-ids)" = "$(echo -e .arch-ids\\tD_./dir/.arch-ids)" ] || test_fail "incorrect id returned : wanted '$(echo -e .arch-ids\\tD_./dir/.arch-ids)' got '$(tla id .arch-ids)'" +[ "$(tla id .arch-ids)" = "$(printf .arch-ids\\tD_./dir/.arch-ids\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .arch-ids\\tD_./dir/.arch-ids\\n)' got '$(tla id .arch-ids)'" end_test begin_test "implicit subdir symlink id" make_implicit_tree cd dir2 -[ "$(tla id link)" = "$(echo -e link\\t?_./dir2/link)" ] || test_fail "incorrect id returned : wanted '$(echo -e link\\t?_./dir2/link)' got '$(tla id link)'" +[ "$(tla id link)" = "$(printf link\\t?_./dir2/link\\n)" ] || test_fail "incorrect id returned : wanted '$(printf link\\t?_./dir2/link\\n)' got '$(tla id link)'" end_test begin_test "implicit subdir . id" make_implicit_tree cd dir -[ "$(tla id .)" = "$(echo -e .\\t?_./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e .\\t?_./dir)' got '$(tla id .)'" +[ "$(tla id .)" = "$(printf .\\t?_./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .\\t?_./dir\\n)' got '$(tla id .)'" end_test begin_test "implicit subdir ./ id" make_implicit_tree cd dir2 -[ "$(tla id ./)" = "$(echo -e .\\tx_dirid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e .\\tx_dirid_)' got '$(tla id ./)'" +[ "$(tla id ./)" = "$(printf .\\tx_dirid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .\\tx_dirid_\\n)' got '$(tla id ./)'" end_test begin_test "implicit subdir relpath file id" make_implicit_tree cd dir2 -[ "$(tla id ../dir/file)" = "$(echo -e ../dir/file\\tx_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir/file\\tx_fileid_)' got '$(tla id ../dir/file)'" +[ "$(tla id ../dir/file)" = "$(printf ../dir/file\\tx_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir/file\\tx_fileid_\\n)' got '$(tla id ../dir/file)'" end_test begin_test "implicit subdir relpath file id id" make_implicit_tree cd dir2 -[ "$(tla id ../dir/.arch-ids/file.id)" = "$(echo -e ../dir/.arch-ids/file.id\\tE_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir/.arch-ids/file.id\\tE_fileid_)' got '$(tla id ../dir/.arch-ids/file.id)'" +[ "$(tla id ../dir/.arch-ids/file.id)" = "$(printf ../dir/.arch-ids/file.id\\tE_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir/.arch-ids/file.id\\tE_fileid_\\n)' got '$(tla id ../dir/.arch-ids/file.id)'" end_test begin_test "implicit file relpath subdir id dir id" make_implicit_tree cd dir2 -[ "$(tla id ../dir/.arch-ids)" = "$(echo -e ../dir/.arch-ids\\tD_./dir/.arch-ids)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir/.arch-ids\\tD_./dir/.arch-ids)' got '$(tla id ../dir/.arch-ids)'" +[ "$(tla id ../dir/.arch-ids)" = "$(printf ../dir/.arch-ids\\tD_./dir/.arch-ids\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir/.arch-ids\\tD_./dir/.arch-ids\\n)' got '$(tla id ../dir/.arch-ids)'" end_test begin_test "implicit subdir relpath symlink id" make_implicit_tree cd dir -[ "$(tla id ../dir2/link)" = "$(echo -e ../dir2/link\\t?_./dir2/link)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir2/link\\t?_./dir2/link)' got '$(tla id link)'" +[ "$(tla id ../dir2/link)" = "$(printf ../dir2/link\\t?_./dir2/link\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir2/link\\t?_./dir2/link\\n)' got '$(tla id link)'" end_test begin_test "implicit subdir relpath dir id" make_implicit_tree cd dir2 -[ "$(tla id ../dir)" = "$(echo -e ../dir\\t?_./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e .../dir\\t?_./dir)' got '$(tla id ../dir)'" +[ "$(tla id ../dir)" = "$(printf ../dir\\t?_./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .../dir\\t?_./dir\\n)' got '$(tla id ../dir)'" end_test begin_test "implicit subdir ../dir2/ id" make_implicit_tree cd dir -[ "$(tla id ../dir2/)" = "$(echo -e ../dir2\\tx_dirid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir2\\tx_dirid_)' got '$(tla id ../dir2/)'" +[ "$(tla id ../dir2/)" = "$(printf ../dir2\\tx_dirid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir2\\tx_dirid_\\n)' got '$(tla id ../dir2/)'" end_test make_tagline_tree() @@ -242,70 +242,70 @@ begin_test "tagline file id" make_tagline_tree -[ "$(tla id dir/file)" = "$(echo -e dir/file\\tx_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir/file\\tx_fileid_)' got '$(tla id dir/file)'" +[ "$(tla id dir/file)" = "$(printf dir/file\\tx_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir/file\\tx_fileid_\\n)' got '$(tla id dir/file)'" end_test begin_test "tagline symlink id" make_tagline_tree -[ "$(tla id dir2/link)" = "$(echo -e dir2/link\\t?_./dir2/link)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir2/link\\t?_./dir2/link)' got '$(tla id dir2/link)'" +[ "$(tla id dir2/link)" = "$(printf dir2/link\\t?_./dir2/link\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir2/link\\t?_./dir2/link\\n)' got '$(tla id dir2/link)'" end_test begin_test "tagline dir id" make_tagline_tree -[ "$(tla id dir)" = "$(echo -e dir\\t?_./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir\\t?_./dir)' got '$(tla id dir)'" +[ "$(tla id dir)" = "$(printf dir\\t?_./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir\\t?_./dir\\n)' got '$(tla id dir)'" end_test begin_test "tagline dir2/ id" make_tagline_tree -[ "$(tla id dir2/)" = "$(echo -e dir2\\tx_dirid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir2\\tx_dirid_)' got '$(tla id dir2/)'" +[ "$(tla id dir2/)" = "$(printf dir2\\tx_dirid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir2\\tx_dirid_\\n)' got '$(tla id dir2/)'" end_test begin_test "tagline subdir file id" make_tagline_tree cd dir -[ "$(tla id file)" = "$(echo -e file\\tx_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e file\\tx_fileid_)' got '$(tla id file)'" +[ "$(tla id file)" = "$(printf file\\tx_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf file\\tx_fileid_\\n)' got '$(tla id file)'" end_test begin_test "tagline subdir symlink id" make_tagline_tree cd dir2 -[ "$(tla id link)" = "$(echo -e link\\t?_./dir2/link)" ] || test_fail "incorrect id returned : wanted '$(echo -e link\\t?_./dir2/link)' got '$(tla id link)'" +[ "$(tla id link)" = "$(printf link\\t?_./dir2/link\\n)" ] || test_fail "incorrect id returned : wanted '$(printf link\\t?_./dir2/link\\n)' got '$(tla id link)'" end_test begin_test "tagline subdir . id" make_tagline_tree cd dir -[ "$(tla id .)" = "$(echo -e .\\t?_./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e .\\t?_./dir)' got '$(tla id .)'" +[ "$(tla id .)" = "$(printf .\\t?_./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .\\t?_./dir\\n)' got '$(tla id .)'" end_test begin_test "tagline subdir ./ id" make_tagline_tree cd dir2 -[ "$(tla id ./)" = "$(echo -e .\\tx_dirid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e .\\tx_dirid_)' got '$(tla id ./)'" +[ "$(tla id ./)" = "$(printf .\\tx_dirid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .\\tx_dirid_\\n)' got '$(tla id ./)'" end_test begin_test "tagline subdir relpath file id" make_tagline_tree cd dir2 -[ "$(tla id ../dir/file)" = "$(echo -e ../dir/file\\tx_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir/file\\tx_fileid_)' got '$(tla id ../dir/file)'" +[ "$(tla id ../dir/file)" = "$(printf ../dir/file\\tx_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir/file\\tx_fileid_\\n)' got '$(tla id ../dir/file)'" end_test begin_test "tagline subdir relpath symlink id" make_tagline_tree cd dir -[ "$(tla id ../dir2/link)" = "$(echo -e ../dir2/link\\t?_./dir2/link)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir2/link\\t?_./dir2/link)' got '$(tla id link)'" +[ "$(tla id ../dir2/link)" = "$(printf ../dir2/link\\t?_./dir2/link\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir2/link\\t?_./dir2/link\\n)' got '$(tla id link)'" end_test begin_test "tagline subdir relpath dir id" make_tagline_tree cd dir2 -[ "$(tla id ../dir)" = "$(echo -e ../dir\\t?_./dir)" ] || test_fail "incorrect id returned : wanted '$(echo -e .../dir\\t?_./dir)' got '$(tla id ../dir)'" +[ "$(tla id ../dir)" = "$(printf ../dir\\t?_./dir\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .../dir\\t?_./dir\\n)' got '$(tla id ../dir)'" end_test begin_test "tagline subdir ../dir/ id" make_tagline_tree cd dir -[ "$(tla id ../dir2/)" = "$(echo -e ../dir2\\tx_dirid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir2\\tx_dirid_)' got '$(tla id ../dir2/)'" +[ "$(tla id ../dir2/)" = "$(printf ../dir2\\tx_dirid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir2\\tx_dirid_\\n)' got '$(tla id ../dir2/)'" end_test make_explicit_tree() @@ -328,7 +328,7 @@ begin_test "explicit file id" make_explicit_tree -[ "$(tla id dir/file)" = "$(echo -e dir/file\\tx_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir/file\\tx_fileid_)' got '$(tla id dir/file)'" +[ "$(tla id dir/file)" = "$(printf dir/file\\tx_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir/file\\tx_fileid_\\n)' got '$(tla id dir/file)'" end_test begin_test "explicit symlink id" @@ -343,13 +343,13 @@ begin_test "explicit dir/ id" make_explicit_tree -[ "$(tla id dir2/)" = "$(echo -e dir2\\tx_dirid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e dir2\\tx_dirid_)' got '$(tla id dir2/)'" +[ "$(tla id dir2/)" = "$(printf dir2\\tx_dirid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf dir2\\tx_dirid_\\n)' got '$(tla id dir2/)'" end_test begin_test "explicit subdir file id" make_explicit_tree cd dir -[ "$(tla id file)" = "$(echo -e file\\tx_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e file\\tx_fileid_)' got '$(tla id file)'" +[ "$(tla id file)" = "$(printf file\\tx_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf file\\tx_fileid_\\n)' got '$(tla id file)'" end_test begin_test "explicit subdir symlink id" @@ -367,13 +367,13 @@ begin_test "explicit subdir ./ id" make_explicit_tree cd dir2 -[ "$(tla id ./)" = "$(echo -e .\\tx_dirid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e .\\tx_dirid_)' got '$(tla id ./)'" +[ "$(tla id ./)" = "$(printf .\\tx_dirid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf .\\tx_dirid_\\n)' got '$(tla id ./)'" end_test begin_test "explicit subdir relpath file id" make_explicit_tree cd dir2 -[ "$(tla id ../dir/file)" = "$(echo -e ../dir/file\\tx_fileid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir/file\\tx_fileid_)' got '$(tla id ../dir/file)'" +[ "$(tla id ../dir/file)" = "$(printf ../dir/file\\tx_fileid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir/file\\tx_fileid_\\n)' got '$(tla id ../dir/file)'" end_test begin_test "explicit subdir relpath symlink id" @@ -391,7 +391,7 @@ begin_test "explicit subdir ../dir/ id" make_explicit_tree cd dir -[ "$(tla id ../dir2/)" = "$(echo -e ../dir2\\tx_dirid_)" ] || test_fail "incorrect id returned : wanted '$(echo -e ../dir2\\tx_dirid_)' got '$(tla id ../dir2/)'" +[ "$(tla id ../dir2/)" = "$(printf ../dir2\\tx_dirid_\\n)" ] || test_fail "incorrect id returned : wanted '$(printf ../dir2\\tx_dirid_\\n)' got '$(tla id ../dir2/)'" end_test clean_workdir diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-import-baz.sh bazaar-1.4.2/src/baz/tests/test-import-baz.sh --- bazaar-1.4.2.orig/src/baz/tests/test-import-baz.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-import-baz.sh 2008-05-04 02:59:21.000000000 +0100 @@ -33,7 +33,7 @@ test -d $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world--mainline--1.0/base-0 test -f $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world--mainline--1.0/base-0/ancestry.gz || test_fail "Missing ancestry data file" test -f $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world--mainline--1.0/base-0/ancestry.gz.checksum || test_fail "Missing ancestry checksum" -test "$(gunzip -c $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world--mainline--1.0/base-0/ancestry.gz)" = "$(echo -e 'arch ancestry version 1\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--base-0')" +test "$(gunzip -c $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world--mainline--1.0/base-0/ancestry.gz)" = "$(printf 'arch ancestry version 1\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--base-0\n')" end_test begin_test "Import files in a directory (.)" @@ -41,7 +41,7 @@ cd hello-world--mainline--1.0 tla import --automatic [EMAIL PROTECTED]/hello-world--mainline1--1.0 tla inventory -s | sort > ,,actual-inventory -echo -e "README\nhello-world.c" | sort > ,,expected-inventory +printf "README\nhello-world.c\n" | sort > ,,expected-inventory diff -u ,,actual-inventory ,,expected-inventory end_test @@ -49,7 +49,7 @@ make_hello_world hello-world--mainline--1.0 tla import --automatic -d hello-world--mainline--1.0 [EMAIL PROTECTED]/hello-world--mainline2--1.0 tla inventory -s hello-world--mainline--1.0 | sort > ,,actual-inventory -echo -e "hello-world--mainline--1.0/README\nhello-world--mainline--1.0/hello-world.c" | sort > ,,expected-inventory +printf "hello-world--mainline--1.0/README\nhello-world--mainline--1.0/hello-world.c\n" | sort > ,,expected-inventory diff -u ,,actual-inventory ,,expected-inventory end_test @@ -60,7 +60,7 @@ touch X/Y tla import --automatic [EMAIL PROTECTED]/hello-world--mainline3--1.0 tla inventory -sB | sort > ,,actual-inventory -echo -e "README\nhello-world.c\nX\nX/Y" | sort > ,,expected-inventory +printf "README\nhello-world.c\nX\nX/Y\n" | sort > ,,expected-inventory diff -u ,,actual-inventory ,,expected-inventory end_test @@ -72,7 +72,7 @@ cd .. tla import --automatic -d hello-world--mainline--1.0 [EMAIL PROTECTED]/hello-world--mainline4--1.0 tla inventory -sB hello-world--mainline--1.0 | sort > ,,actual-inventory -echo -e "hello-world--mainline--1.0/README\nhello-world--mainline--1.0/hello-world.c\nhello-world--mainline--1.0/X\nhello-world--mainline--1.0/X/Y" | sort > ,,expected-inventory +printf "hello-world--mainline--1.0/README\nhello-world--mainline--1.0/hello-world.c\nhello-world--mainline--1.0/X\nhello-world--mainline--1.0/X/Y\n" | sort > ,,expected-inventory diff -u ,,actual-inventory ,,expected-inventory end_test @@ -86,7 +86,7 @@ cd .. tla import --automatic -d hello-world--mainline--1.0 [EMAIL PROTECTED]/hello-world--mainline5--1.0 tla inventory -sB hello-world--mainline--1.0 | sort > ,,actual-inventory -echo -e "hello-world--mainline--1.0/README\nhello-world--mainline--1.0/hello-world.c\nhello-world--mainline--1.0/X\nhello-world--mainline--1.0/X/Y\nhello-world--mainline--1.0/X/x\nhello-world--mainline--1.0/X/x/y" | sort > ,,expected-inventory +printf "hello-world--mainline--1.0/README\nhello-world--mainline--1.0/hello-world.c\nhello-world--mainline--1.0/X\nhello-world--mainline--1.0/X/Y\nhello-world--mainline--1.0/X/x\nhello-world--mainline--1.0/X/x/y\n" | sort > ,,expected-inventory diff -u ,,actual-inventory ,,expected-inventory end_test diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-import.sh bazaar-1.4.2/src/baz/tests/test-import.sh --- bazaar-1.4.2.orig/src/baz/tests/test-import.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-import.sh 2008-05-04 02:59:21.000000000 +0100 @@ -24,7 +24,7 @@ tla id-tagging-method explicit tla add hello-world.c README tla import -L 'initial import' -test "$(tla categories [EMAIL PROTECTED])" = "$(echo -e hello-world)" +test "$(tla categories [EMAIL PROTECTED])" = "$(echo hello-world)" test "$(tla branches [EMAIL PROTECTED]/hello-world)" = "hello-world--mainline" test "$(tla versions [EMAIL PROTECTED]/hello-world--mainline)" = "hello-world--mainline--1.0" test -d $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world/hello-world--mainline/hello-world--mainline--1.0/base-0 diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-inventory.sh bazaar-1.4.2/src/baz/tests/test-inventory.sh --- bazaar-1.4.2.orig/src/baz/tests/test-inventory.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-inventory.sh 2008-05-04 02:59:21.000000000 +0100 @@ -98,9 +98,9 @@ begin_test "explicit_id mvs id file not file is rename (and patch to the files to reverse their content)" tla get [EMAIL PROTECTED]/hello-world--mainline--1.0 hello-world cd hello-world -mv .arch-ids/READ{ME,}.id -mv .arch-ids/{hello-world.c,README}.id -mv .arch-ids/{READ,hello-world.c}.id +mv .arch-ids/README.id .arch-ids/READ.id +mv .arch-ids/hello-world.c.id .arch-ids/README.id +mv .arch-ids/READ.id .arch-ids/hello-world.c.id tla status > ,,changes && test_fail "no changes detected '$(tla diff)'" file_matches "R.*README.*=>.*hello-world.c" ,,changes || test_fail "rename README not detected" file_matches "R.*hello-world.c.*=>.*README" ,,changes || test_fail "rename hello-world not detected" diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-log.sh bazaar-1.4.2/src/baz/tests/test-log.sh --- bazaar-1.4.2.orig/src/baz/tests/test-log.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-log.sh 2008-05-04 02:59:21.000000000 +0100 @@ -107,7 +107,7 @@ #======================================================= begin_test "log can handle multiple revisions" -tla get $JANEBCH foo 1>&2>/dev/null +tla get $JANEBCH foo >/dev/null 2>&1 cd foo tla commit -s "commit for patch-1" tla log > ,,log-output @@ -130,7 +130,7 @@ tla branch $JANEBCH \ $FOOBCH -tla get $FOOBCH foo 1>&2>/dev/null +tla get $FOOBCH foo >/dev/null 2>&1 cd foo tla commit -s "This is my first local patch" tla commit -s "This is my second local patch" @@ -177,7 +177,7 @@ JANEHOME=$(tla whereis-archive [EMAIL PROTECTED]) tla register-archive -d [EMAIL PROTECTED] -tla get $FOOBCH foo 1>&2>/dev/null +tla get $FOOBCH foo >/dev/null 2>&1 cd foo tla log > ,,log-output diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-merge.sh bazaar-1.4.2/src/baz/tests/test-merge.sh --- bazaar-1.4.2.orig/src/baz/tests/test-merge.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-merge.sh 2008-05-04 02:59:21.000000000 +0100 @@ -222,7 +222,8 @@ cd .. tla get [EMAIL PROTECTED]/hello-world--merge-unrecognised--1.0--patch-1 bar cd bar -tla apply-delta --three-way [EMAIL PROTECTED]/hello-world--merge-unrecognised--1.0--patch-{1,2} +tla apply-delta --three-way [EMAIL PROTECTED]/hello-world--merge-unrecognised--1.0--patch-1 \ + [EMAIL PROTECTED]/hello-world--merge-unrecognised--1.0--patch-2 tla lint tla status end_test diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-mirror.sh bazaar-1.4.2/src/baz/tests/test-mirror.sh --- bazaar-1.4.2.orig/src/baz/tests/test-mirror.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-mirror.sh 2008-05-04 02:59:21.000000000 +0100 @@ -64,10 +64,10 @@ begin_test "Archive-mirror pushing with no my-id" rm -rf ${ARCHIVEDIR}/jane-archive-mirror/hello-world--mainline--1.0 -mv ${HOME}/.arch-params/\=id{,.old} +mv ${HOME}/.arch-params/\=id ${HOME}/.arch-params/\=id.old tla archive-mirror [EMAIL PROTECTED] test -d ${ARCHIVEDIR}/jane-archive-mirror/hello-world--mainline--1.0/base-0 -mv ${HOME}/.arch-params/\=id{.old,} +mv ${HOME}/.arch-params/\=id.old ${HOME}/.arch-params/\=id end_test begin_test "Archive-mirror pushing copies ancestry" @@ -79,12 +79,17 @@ begin_test "Archive-mirror pushing does not fail without ancestry" rm -rf ${ARCHIVEDIR}/jane-archive-mirror/hello-world--mainline--1.0 -mv ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz{,.old} -mv ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz.checksum{,.old} +mv ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz \ + ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz.old +mv ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz.checksum \ + ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz.checksum.old test ! -f ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz tla archive-mirror [EMAIL PROTECTED] -mv ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz{.old,} -mv ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz.checksum{.old,} +mv ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz.old \ + ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz +mv ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz.checksum.old \ + ${ARCHIVEDIR}/jane-archive/hello-world--mainline--1.0/base-0/ancestry.gz.checksum + end_test begin_test "Mirroring does not use the cache" @@ -100,7 +105,7 @@ tla cache-config -d tla register-archive -d [EMAIL PROTECTED] tla register-archive ${CACHEDARCHIVEDIR}/jane-archive-mirror -test "$(tla archive-meta-info [EMAIL PROTECTED]/mirror)" ==\ +test "$(tla archive-meta-info [EMAIL PROTECTED]/mirror)" =\ "[EMAIL PROTECTED]" tla get [EMAIL PROTECTED]/hello-world--mainline--1.0--patch-1 tla register-archive -d [EMAIL PROTECTED] diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-signing.sh bazaar-1.4.2/src/baz/tests/test-signing.sh --- bazaar-1.4.2.orig/src/baz/tests/test-signing.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-signing.sh 2008-05-04 02:59:21.000000000 +0100 @@ -53,47 +53,52 @@ end_test begin_test "make-archive -m sets signing if the original is" -cp ~/.arch-params/archives/[EMAIL PROTECTED],.old} +cp ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] tla make-archive --mirror [EMAIL PROTECTED] ${ARCHIVEDIR}/jane-archive-mirror [ -e ${ARCHIVEDIR}/jane-archive-mirror/=meta-info/signed-archive ] || test_fail "make-archive -m did not create signing flag automatically" rm -rf $CACHEDIR/archives/[EMAIL PROTECTED] rm -rf ${ARCHIVEDIR}/jane-archive-mirror -mv ~/.arch-params/archives/[EMAIL PROTECTED],} +mv ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] rm -f ~/.arch-params/=locations/[EMAIL PROTECTED] end_test begin_test "make-archive -m set not set signing if the original isn't" -cp ~/.arch-params/archives/[EMAIL PROTECTED],.old} -mv $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive{,.old} +cp ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] +mv $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive \ + $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive.old tla make-archive --mirror [EMAIL PROTECTED] ${ARCHIVEDIR}/jane-archive-mirror [ -e ${ARCHIVEDIR}/jane-archive-mirror/=meta-info/signed-archive ] && test_fail "make-archive -m set the signing flag incorrectly" rm -rf $CACHEDIR/archives/[EMAIL PROTECTED] rm -rf ${ARCHIVEDIR}/jane-archive-mirror rm -f ~/.arch-params/=locations/[EMAIL PROTECTED] -mv ~/.arch-params/archives/[EMAIL PROTECTED],} -mv $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive{.old,} +mv ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] +mv $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive.old \ + $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive end_test begin_test "make-archive -M sets signing if the original is" -cp ~/.arch-params/archives/[EMAIL PROTECTED],.old} +cp ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] [ -e ~/.arch-params/archives/[EMAIL PROTECTED] ] && test_fail "-SOURCE false archive registration exists" tla make-archive --mirror-from [EMAIL PROTECTED] ${ARCHIVEDIR}/jane-archive-mirror [ -e ~/.arch-params/archives/[EMAIL PROTECTED] ] && test_fail "-SOURCE false archive registration exists" [ -e ${ARCHIVEDIR}/jane-archive-mirror/=meta-info/signed-archive ] || test_fail "make-archive -M did not create signing flag automatically" rm -rf $CACHEDIR/archives/[EMAIL PROTECTED] rm -rf ${ARCHIVEDIR}/jane-archive-mirror -mv ~/.arch-params/archives/[EMAIL PROTECTED],} +mv ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] end_test begin_test "make-archive -M does not set signing if the original isn't" -cp ~/.arch-params/archives/[EMAIL PROTECTED],.old} -mv $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive{,.old} +cp ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] +mv $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive \ + $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive.old tla make-archive --mirror [EMAIL PROTECTED] ${ARCHIVEDIR}/jane-archive-mirror [ -e ${ARCHIVEDIR}/jane-archive-mirror/=meta-info/signed-archive ] && test_fail "make-archive -M set the signing flag incorrectly" rm -rf $CACHEDIR/archives/[EMAIL PROTECTED] rm -rf ${ARCHIVEDIR}/jane-archive-mirror -mv ~/.arch-params/archives/[EMAIL PROTECTED],} -mv $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive{.old,} +mv ~/.arch-params/archives/[EMAIL PROTECTED] \ + ~/.arch-params/archives/[EMAIL PROTECTED] +mv $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive.old \ + $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/\=meta-info/signed-archive end_test @@ -331,24 +336,24 @@ end_test begin_test "unsigned archives with when_unsigned=warn warn on read" -cp ~/.arch-params/archives/[EMAIL PROTECTED],.old} +cp ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] echo "when_unsigned=warn" >> ~/.arch-params/archives/[EMAIL PROTECTED] || test_fail "couldn't set when_unsigned" rm -rf $CACHEDIR/archives/[EMAIL PROTECTED] || test_fail "couldn't remove the [EMAIL PROTECTED] archive cached data" tla get [EMAIL PROTECTED]/demo--0 2>,,error-out || test_fail "couldn't get foo's tree" file_matches 'WARNING: archive .* is configured as a signed archive' ,,error-out || test_fail "no warning emiitted" -mv ~/.arch-params/archives/[EMAIL PROTECTED],} +mv ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] end_test begin_test "unsigned archives with when_unsigned=error error on read" -cp ~/.arch-params/archives/[EMAIL PROTECTED],.old} +cp ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] echo "when_unsigned=error" >> ~/.arch-params/archives/[EMAIL PROTECTED] rm -rf $CACHEDIR/archives/[EMAIL PROTECTED] tla get [EMAIL PROTECTED]/demo--0 && test_fail "accessed unsigned archive when when_unsigned=error" -mv ~/.arch-params/archives/[EMAIL PROTECTED],} +mv ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] end_test begin_test "cannot commit to unsigned archives with when_unsigned=error" -cp ~/.arch-params/archives/[EMAIL PROTECTED],.old} +cp ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] echo "when_unsigned=ignore" >> ~/.arch-params/archives/[EMAIL PROTECTED] rm -rf $CACHEDIR/archives/[EMAIL PROTECTED] tla get [EMAIL PROTECTED]/demo--0 demo @@ -356,7 +361,7 @@ tla add demo/new-file-2 echo "when_unsigned=error" > ~/.arch-params/archives/[EMAIL PROTECTED] tla commit -d demo -s 'commit 2' && test_fail "commited to unsigned archive when when_unsigned=error" -mv ~/.arch-params/archives/[EMAIL PROTECTED],} +mv ~/.arch-params/archives/[EMAIL PROTECTED] ~/.arch-params/archives/[EMAIL PROTECTED] end_test begin_test "change-archive --remove-signatures" diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-switch.sh bazaar-1.4.2/src/baz/tests/test-switch.sh --- bazaar-1.4.2.orig/src/baz/tests/test-switch.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-switch.sh 2008-05-04 02:59:21.000000000 +0100 @@ -28,13 +28,13 @@ begin_test "switch changes tree version" setup_switch tla switch [EMAIL PROTECTED]/hello-world--devo--1.3 -[ "[EMAIL PROTECTED]/hello-world--devo--1.3" == $(tla tree-version) ] +[ "[EMAIL PROTECTED]/hello-world--devo--1.3" = $(tla tree-version) ] end_test begin_test "switch changes tree for a revision" setup_switch tla switch [EMAIL PROTECTED]/hello-world--devo--1.3--base-0 -[ "[EMAIL PROTECTED]/hello-world--devo--1.3" == $(tla tree-version) ] +[ "[EMAIL PROTECTED]/hello-world--devo--1.3" = $(tla tree-version) ] end_test begin_test "switch with no changes has no changes in the new version" diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-tag-baz.sh bazaar-1.4.2/src/baz/tests/test-tag-baz.sh --- bazaar-1.4.2.orig/src/baz/tests/test-tag-baz.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-tag-baz.sh 2008-05-04 02:59:21.000000000 +0100 @@ -45,7 +45,7 @@ test -f foo-hello-world/README test -f $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world--devo--1.3/base-0/ancestry.gz || test_fail "Missing ancestry data file" test -f $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world--devo--1.3/base-0/ancestry.gz.checksum || test_fail "Missing ancestry checksum" -test "$(gunzip -c $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world--devo--1.3/base-0/ancestry.gz)" = "$(echo -e 'arch ancestry version 1\narch:patch:[EMAIL PROTECTED]/hello-world--devo--1.3--base-0\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--base-0')" +test "$(gunzip -c $(tla whereis-archive [EMAIL PROTECTED]|sed s/cached://)/hello-world--devo--1.3/base-0/ancestry.gz)" = "$(printf 'arch ancestry version 1\narch:patch:[EMAIL PROTECTED]/hello-world--devo--1.3--base-0\narch:patch:[EMAIL PROTECTED]/hello-world--mainline--1.0--base-0\n')" end_test clean_workdir diff -urNad bazaar-1.4.2.orig/src/baz/tests/test-update.sh bazaar-1.4.2/src/baz/tests/test-update.sh --- bazaar-1.4.2.orig/src/baz/tests/test-update.sh 2008-05-04 02:57:35.000000000 +0100 +++ bazaar-1.4.2/src/baz/tests/test-update.sh 2008-05-04 02:59:21.000000000 +0100 @@ -77,11 +77,11 @@ echo "second" > foo tla commit -s 'rev 2' tla undo patch-1 -[ "$(tla tree-id)" == $fqver--patch-1 ] || test_fail "wrong tree id $(tla tree-id)" +[ "$(tla tree-id)" = $fqver--patch-1 ] || test_fail "wrong tree id $(tla tree-id)" file_matches first foo || test_fail "wrong content in foo: $(cat foo)" tla update > ,,update-output tla diff || test_fail "changes present after update: $(tla diff)" -[ "$(tla tree-id)" == $fqver--patch-2 ] || test_fail "wrong tree id $(tla tree-id)" +[ "$(tla tree-id)" = $fqver--patch-2 ] || test_fail "wrong tree id $(tla tree-id)" file_matches second foo || test_fail "wrong content in foo: $(cat foo)" end_test
signature.asc
Description: PGP signature