我试图摆脱行为框架中的某些标准并遇到一些问题.是否可以拥有多个具有before *和after *钩子的environment.py文件?

我正在为一套微服务编写测试工具.我有以下目录树.

root

|-- step_defintions

| |-- service1

| |-- environment.py

| |-- __init__.py (steps,imports root.step_defintions.service1.envrionment)

| |-- service2

| |-- environment.py

| |-- __init__.py (steps,imports root.step_defintions.service2.envrionment)

|-- features

| |-- environment.py

| |-- steps

| |-- __init__.py (imports root.step_definitions *)

| |-- service1

| |-- 000_service1.feature

| |-- 001_service1.feature

| |-- service2

| |-- 000_service2.feature

我的问题是它似乎没有在step_definitions / service [1 | 2] /envrionment.py文件中的* hook之后获取我之前的*.

我想将这些分开而不是在功能目录中用于组织目的.文件设置一些对象并将它们附加到上下文以跟踪某些步骤之间的数据

python两个编程环境_多个python Behave环境安装文件相关推荐

  1. python 两个列表比较_如何在Python中比较两个列表

    python 两个列表比较 In this article, we will understand the different ways to compare two lists in Python. ...

  2. python多线程并发编程技术_同步线程 - Python并发编程教程™

    线程同步可以定义为一种方法,借助这种方法,可以确信两个或更多的并发线程不会同时访问被称为临界区的程序段. 另一方面,正如我们所知道的那样,临界区是共享资源被访问的程序的一部分. 因此,同步是通过同时访 ...

  3. python两个数相加时_怎么用python让两个小数相加

    以下实例为通过用户输入两个数字,并计算两个小数之和: 实例(Python 3.0 )(推荐学习:Python视频教程)# -*- coding: UTF-8 -*- # Filename : test ...

  4. c4d python使用方法_C4D Python语言代码编程教程 Cineversity - Introduction to Python in C4D | 龋齿一号GFXCamp...

    C4D Python语言代码编程教程 Cineversity –  Introduction to Python in C4D 讲解C4D Python语法,利用Python制作和编辑简单的物体,改变 ...

  5. 计算机编程导论python程序设计答案-学堂在线_计算机科学与Python编程导论_作业课后答案...

    学堂在线_计算机科学与Python编程导论_作业课后答案 答案: 更多相关问题 近代中国完全沦为半殖民地半封建社会的标志是:A.<马关条约>B.<辛丑条约>C.<凡尔赛和 ...

  6. python什么环境_什么是Python?(基础环境建设),NO2,搭建

    1. Python语言 1.1 Python语言的基本概念 Python 是⼀种极少数能兼具 "简单" 与 "功能强⼤" 的编程语⾔.你将惊异于发现你正在使⽤的 ...

  7. python windows窗口置顶_想用Python编程却不知如何下手?一篇搞定编程准备工作

    导读:为了简化Python编程的学习难度,开发过程中的工具.环境尽量使用同一套,此后所有的编程环境都以Windows系统下Python3.8为准,代码编辑器及IDE(集成开发环境)使用VS Code. ...

  8. python如何初始化对象数组_如何理解Python中的面向对象编程?

    (由Python大本营付费下载自视觉中国) 作者 | Radek Fabisiak 译者 | 弯月,责编 | 郭芮 出品 | CSDN(ID:CSDNnews) 现如今面向对象编程的使用非常广泛,本文 ...

  9. 《Python游戏趣味编程》 第1章 Python与开发环境介绍

    图书简介可以参考这里: 童晶:<Python游戏趣味编程>新书上架了 要编写Python代码.让计算机读懂Python程序,我们需要安装Python集成开发环境.读者可以打开Python官 ...

  10. 计算机编程导论python程序设计答案-学堂云_计算机科学与Python编程导论_作业课后答案...

    学堂云_计算机科学与Python编程导论_作业课后答案 答案: 更多相关问题 保本基金参与股指期货交易,应当根据风险管理的原则,以套期保值为目的.() 基金经理主要依据股票投资价值报告来决定实际的投资 ...

最新文章

  1. Python列表,元组,字典的区别
  2. 安装php时,make步骤报错make: *** [ext/gd/gd.lo] Error 1
  3. VS中怎么新建Web服务器项目,VS中新建网站和新建WEB项目的区别
  4. C# 去除文件或 文件夹只读属性
  5. LOJ bitset+分块 大内存毒瘤题
  6. c++判断二叉树是否为二叉搜索树_原创 | 好端端的数据结构,为什么叫它SB树呢?...
  7. MySQL索引的索引长度问题
  8. nginx配置静态资源允许跨域访问
  9. cobol_在尝试之前不要讨厌COBOL
  10. 爬虫-腾讯视频-弹幕评论
  11. python爬虫使用模块_10分钟教你Python爬虫(下)--爬虫的基本模块与简单的实战...
  12. caffe---之scale层
  13. [PCB设计] 1、硬件原理图设计规范(一)——基本原则
  14. javascript 光标位置
  15. openwrt源码分析_编译个性化的OPENWRT固件(openWRT源码修改)
  16. SaaSBase:什么是SAP(思爱普) ERP?
  17. 工作一年时期的土豆总结——复杂度和困难度
  18. python内置数值运算函数有哪几个_Python这68个内置函数,建议你吃透!
  19. shape属性详解使用
  20. 从数学和编程的角度去看遥感影像和处理

热门文章

  1. 【nginx】关于Nginx的一些优化(突破十万并发)
  2. myeclipse部署ssh项目工程
  3. nagios自定义监控脚本
  4. oracle 10g rman catalog数据库版本问题
  5. 用程序解决所有文件的格式转换
  6. 大白菜ZSKAME下载 2013官方地址
  7. 今天的解放过后的蜡笔小新
  8. 今天的方灵起床了的飞鸽传书2011
  9. 标准炮灰三人组飞鸽传书武侠片
  10. 如何将第三方控件嵌入ToolStrip控件,并提供Design-Time支持