#!/usr/bin/env bash
set -ev

test $DARCS || DARCS=$PWD/../darcs

rm -rf temp1 temp2
mkdir temp1
cd temp1
$DARCS initialize --old-fashioned
echo A > foo
$DARCS add foo
$DARCS record -a -m AA -A x
echo '<UGLY HTML-LIKE GARBAGE RETURNED BY BAD HTTP SERVER>' > _darcs/format
cd ..

# ensure that we successfully get repositories even if they have a bogus
# format file, as can happen if no _darcs/format is present (i.e. it's
# generated by an older darcs) and an http server fails to produce a 404
# error code.  This is issue757.

$DARCS get temp1 temp2

rm -rf temp1 temp2
