Sha256: 3d92b39c0a9321341fc08ef33042dd4d69548bf38db7e576922f32a935b7a6b4

Contents?: true

Size: 649 Bytes

Versions: 268

Compression:

Stored size: 649 Bytes

Contents

#!/usr/bin/env bash

set -e

source test/setup

use Test::More

clone-foo-and-bar

(
  cd $OWNER/foo
  git subrepo --quiet clone ../../../$UPSTREAM/bar
)

test-exists \
  "$OWNER/foo/bar/bard/"

export XYZ=1
is "$(
  cd $OWNER/foo
  git subrepo --force clone ../../../$UPSTREAM/bar
)" \
  "Subrepo 'bar' is up to date." \
  "No reclone if same commit"

(
  cd $OWNER/foo
  git subrepo --quiet clone --force ../../../$UPSTREAM/bar --branch=refs/tags/A
)

test-exists \
  "!$OWNER/foo/bar/bard/"

(
  cd $OWNER/foo
  git subrepo --quiet clone -f ../../../$UPSTREAM/bar --branch=master
)

test-exists \
  "$OWNER/foo/bar/bard/"

done_testing

teardown

Version data entries

268 entries across 268 versions & 4 rubygems

Version Path
eac_tools-0.86.5 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.86.4 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.86.3 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_git-0.16.0 vendor/git-subrepo/test/reclone.t
eac_tools-0.86.2 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_git-0.15.0 vendor/git-subrepo/test/reclone.t
eac_tools-0.84.2 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.84.1 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.84.0 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.83.0 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.82.0 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.81.0 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.80.0 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.79.0 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.78.0 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.77.1 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.77.0 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.76.1 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.76.0 sub/eac_git/vendor/git-subrepo/test/reclone.t
eac_tools-0.75.2 sub/eac_git/vendor/git-subrepo/test/reclone.t