# Path: cli_bdd/core/steps/base.py
# class StepBase(object):
#     type_ = None  # given, when, then
#     sentence = None
#     func_name = None
# 
#     def build_step_func(self):
#         raise NotImplementedError()
# 
#     def get_table(self):
#         raise NotImplementedError()
# 
#     def get_text(self):
#         raise NotImplementedError()
# 
#     def get_scenario_context(self):
#         raise NotImplementedError()


import os
from cli_bdd.core.steps.base import StepBase



def _append_to_the_environment_variable(variable, value):
    if variable not in os.environ:
        os.environ[variable] = ''
    os.environ[variable] += value


def _prepend_to_the_environment_variable(variable, value):

# Path: cli_bdd/core/steps/base.py
# class StepBase(object):
#     type_ = None  # given, when, then
#     sentence = None
#     func_name = None
# 
#     def build_step_func(self):
#         raise NotImplementedError()
# 
#     def get_table(self):
#         raise NotImplementedError()
# 
#     def get_text(self):
#         raise NotImplementedError()
# 
#     def get_scenario_context(self):
#         raise NotImplementedError()


# Path: cli_bdd/core/steps/environment.py
import os
from cli_bdd.core.steps.base import StepBase




def _append_to_the_environment_variable(variable, value):
    if variable not in os.environ:
        os.environ[variable] = ''
    os.environ[variable] += value


def _prepend_to_the_environment_variable(variable, value):

    if variable not in os.environ: