File: t-clone-deprecated.sh

package info (click to toggle)
git-lfs 3.6.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 4,808 kB
  • sloc: sh: 21,256; makefile: 507; ruby: 417
file content (21 lines) | stat: -rwxr-xr-x 568 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env bash

. "$(dirname "$0")/testlib.sh"

ensure_git_version_isnt $VERSION_LOWER "2.15.0"

begin_test "clone (deprecated on new versions of Git)"
(
  set -e

  reponame="clone-deprecated-recent-versions"
  setup_remote_repo "$reponame"

  mkdir -p "$reponame"
  pushd "$reponame" > /dev/null
    git lfs clone "$GITSERVER/$reponame" 2>&1 | tee clone.log
    grep "WARNING: \`git lfs clone\` is deprecated and will not be updated" clone.log
    grep "\`git clone\` has been updated in upstream Git to have comparable" clone.log
  popd > /dev/null
)
end_test