Skip to content
This repository was archived by the owner on Mar 20, 2024. It is now read-only.
This repository was archived by the owner on Mar 20, 2024. It is now read-only.

I would like to use MinkContext in two different Contexts. #348

@mtopcu

Description

@mtopcu

I would like to use MinkContext functions in FeatureContext and other Context named as ApiContext. But when I try to use, I got below error.

Is there anyone who solved this issue? Thanks.

Step "the response should be json" is already defined in FeatureContext::theResponseShouldBeJson()

My FeatureContext class like: class FeatureContext extends MinkContext
My ApiContext class like: class ApiContext extends FeatureContext implements Context

And my behat yml is like:

default:
  suites:
    default:
      contexts:
        - FeatureContext:
            parameters:
        - ApiContext:
            parameters:

  extensions:
    Behat\MinkExtension:
      base_url: http://api-v2-int.somc.io/
      browser_name: chrome
      default_session: default
      javascript_session: selenium2
      sessions:
        default:
          goutte:
            guzzle_parameters:
              verify: false
        selenium2:
          selenium2:
            wd_host: http://127.0.0.1:4444/wd/hub
            capabilities: {browserVersion:  , version:  }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions