<commit_before>@cmd-docker-env @core
Feature: Command docker-env
Command docker-env sets docker environment variables for supported shells.
INFO: This feature runs against a shell instance. To use a non-default shell, please select
one from: bash, cmd, powershell, tcsh, zsh with TEST_WITH_SPECIFIED_SHELL parameter of make integration.

  Scenario: Docker client is not set up
  INFO: This scenario starts interactive shell instance, which will be closed in the end of this feature.
    Given user starts shell instance on host machine
     When executing "docker info" in host shell
     Then stdout of host shell should not contain "Operating System: Minishift Boot2Docker ISO Version"
      And stdout of host shell should not contain "Name: minishift"

  Scenario: Starting minishift
    Given Minishift has state "Does Not Exist"
      And image caching is disabled
     When executing "minishift start" succeeds
     Then Minishift has state "Running"

  Scenario: Setting Docker client using docker-env command
     When executing "minishift docker-env" in host shell succeeds
      And evaluating stdout of the previous command in host shell
     Then executing "docker info" in host shell succeeds
      And stdout of host shell should contain "OSType: linux"
      And stdout of host shell should contain "Name: minishift"

  Scenario: Unsetting Docker client using --unset flag of docker-env command
     When executing "minishift docker-env --unset" in host shell succeeds
      And evaluating stdout of the previous command in host shell
      And executing "docker info" in host shell
     Then stdout of host shell should not contain "Operating System: Minishift Boot2Docker ISO Version"
      And stdout of host shell should not contain "Name: minishift"

  Scenario: Deleting Minishift
  INFO: Removes the interactive shell instance.
    Given user closes shell instance on host machine
      And Minishift has state "Running"
     When executing "minishift delete --force" succeeds
     Then Minishift has state "Does Not Exist"
<commit_msg>Issue #2838 Update cmd-docker-env.feature file<commit_after>@cmd-docker-env @core
Feature: Command docker-env
Command docker-env sets docker environment variables for supported shells.
INFO: This feature runs against a shell instance. To use a non-default shell, please select
one from: bash, cmd, powershell, tcsh, zsh with TEST_WITH_SPECIFIED_SHELL parameter of make integration.

  Scenario: Docker client is not set up
  INFO: This scenario starts interactive shell instance, which will be closed in the end of this feature.
    Given user starts shell instance on host machine
     When executing "docker info" in host shell
     Then stdout of host shell should not contain "Operating System: Minishift Boot2Docker ISO Version"
      And stdout of host shell should not contain "Name: minishift"

  Scenario: Starting minishift
    Given Minishift has state "Does Not Exist"
      And image caching is disabled
     When executing "minishift start" succeeds
     Then Minishift has state "Running"

  Scenario: Setting Docker client using docker-env command
     When executing "minishift docker-env" in host shell succeeds
      And evaluating stdout of the previous command in host shell
     Then executing "docker info" in host shell succeeds
      And stdout of host shell should contain "OSType: linux"
      And stdout of host shell should contain "Name: minishift"

  Scenario: Unsetting Docker client using --unset flag of docker-env command
     When executing "minishift docker-env --unset" in host shell succeeds
      And evaluating stdout of the previous command in host shell
     Then executing "docker info" in host shell
      And stdout of host shell should not contain "Name: minishift"

  Scenario: Deleting Minishift
  INFO: Removes the interactive shell instance.
    Given user closes shell instance on host machine
      And Minishift has state "Running"
     When executing "minishift delete --force" succeeds
     Then Minishift has state "Does Not Exist"

{'fraction_non_alphanumeric': 0.04025685354408496, 'fraction_numerical': 0.001728821931341072, 'mean_word_length': 3.764705882352941, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3742148', 'n_tokens_mistral': 1075, 'n_tokens_neox': 996, 'n_words': 542}