Sha256: 873cd425ef6b751c07a5a54ee69fe544a61f546ea34fdf3b45f6ef08bb375970

Contents?: true

Size: 1.11 KB

Versions: 268

Compression:

Stored size: 1.11 KB

Contents

#!/usr/bin/env bash

set -e

source test/setup

use Test::More

git clone $UPSTREAM/init $OWNER/init &>/dev/null

gitrepo=$OWNER/init/doc/.gitrepo

(
  cd "$OWNER/init"
  git subrepo init doc
) > /dev/null

# Test init/doc/.gitrepo file contents:
{
  test-gitrepo-field "remote" "none"
  test-gitrepo-field "branch" "master"
  test-gitrepo-field "commit" ""
  test-gitrepo-field "parent" ""
  test-gitrepo-field "method" "merge"
  test-gitrepo-field "cmdver" "`git subrepo --version`"
}

is "$(
  cd $OWNER/init
  git subrepo config doc method rebase
)" \
  "Subrepo 'doc' option 'method' set to 'rebase'."

{
  test-gitrepo-field "remote" "none"
  test-gitrepo-field "branch" "master"
  test-gitrepo-field "commit" ""
  test-gitrepo-field "parent" ""
  test-gitrepo-field "method" "rebase"
  test-gitrepo-field "cmdver" "`git subrepo --version`"
}

is "$(
  cd $OWNER/init
  git subrepo config doc method
)" \
  "Subrepo 'doc' option 'method' has value 'rebase'."

is "$(
  cd $OWNER/init
  catch git subrepo config doc branch new
)" \
  "git-subrepo: This option is autogenerated, use '--force' to override."


done_testing

teardown

Version data entries

268 entries across 268 versions & 4 rubygems

Version Path
avm-tools-0.58.1 vendor/eac_git/vendor/git-subrepo/test/config.t
avm-tools-0.58.0 vendor/eac_git/vendor/git-subrepo/test/config.t
avm-tools-0.57.0 vendor/eac_git/vendor/git-subrepo/test/config.t
avm-tools-0.56.0 vendor/eac_git/vendor/git-subrepo/test/config.t
avm-tools-0.55.0 vendor/gems/eac_git/vendor/git-subrepo/test/config.t
avm-tools-0.54.2 vendor/gems/eac_git/vendor/git-subrepo/test/config.t
avm-tools-0.54.1 vendor/gems/eac_git/vendor/git-subrepo/test/config.t
avm-tools-0.54.0 vendor/gems/eac_git/vendor/git-subrepo/test/config.t
eac_git-0.2.0 vendor/git-subrepo/test/config.t
avm-tools-0.53.0 vendor/git-subrepo/test/config.t
avm-tools-0.52.0 vendor/git-subrepo/test/config.t
avm-tools-0.51.0 vendor/git-subrepo/test/config.t
eac_launcher-0.8.0 vendor/git-subrepo/test/config.t
eac_launcher-0.7.0 vendor/git-subrepo/test/config.t
eac_launcher-0.6.8 vendor/git-subrepo/test/config.t
eac_launcher-0.6.7 vendor/git-subrepo/test/config.t
eac_launcher-0.6.6 vendor/git-subrepo/test/config.t
eac_launcher-0.6.5 vendor/git-subrepo/test/config.t
eac_launcher-0.6.4 vendor/git-subrepo/test/config.t
eac_launcher-0.6.3 vendor/git-subrepo/test/config.t