没有项目描述

cocotb-test的Python项目详细描述


cocotb测试

Build StatusPyPI version

cocotb-testcocotb提供标准的python单元测试功能

  • 允许python单元测试的外观
  • 不再需要makefile(包括makefile兼容模式)
  • 允许轻松自定义模拟流
  • 更好的Windows用户体验
  • 允许对并行运行使用pytest-xdist

!概念证明!

用法:

  • 为python安装并使用conda(可以安装在用户/本地文件夹中)。

  • 安装Conda开发工具(仅限Windows):

conda install --yes m2w64-gcc libpython
  • 通过pip
  • 安装包
pip install https://github.com/themperek/cocotb-test/archive/master.zip

git clone https://github.com/themperek/cocotb-test.git
pip install -e cocotb-test
  • 创建一个test_dff.py文件(有关更多示例,请检查test folder):
fromcocotb_test.runimportrundeftest_dff():run(verilog_sources=["dff.v"],# sourcestoplevel="dff",# top level HDLmodule="dff_cocotb"# name of cocotb test module)
pytest -s 

从cocotb运行(一些)测试和示例

对于cocotb测试/示例,请在可编辑模式下安装cocotb

git clone https://github.com/potentialventures/cocotb.git
pip install -e cocotb
SIM=icarus pytest -s --junitxml=test-results.xml tests

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java基于条件如何创建StringBuffers并向其添加数据   java如何用UNC路径解决“不表示可正确访问的目录”异常?   在执行提取方法重构后,java代码的速度降低了6倍   java如何修改LDAPCertStore中用于X509证书链验证的LDAP连接属性   awt如何在Java中捕获鼠标光标?   字符串如何设置Java输出流   java NumberFormatException:用于输入字符串:“8:00”   unix/linux“tail f”的Java IO文件实现   java打印输出。带有JOptionPane的txt文件   java解组总是显示0和null   使用MySQL的windows java JavaFX自包含应用程序打包   JavaSpring:方法getBean(String…)是如何实现的根据输入字符串查找bean?   java高效地更新RecyclerView网格或以其他方式显示复杂网格   java向ArrayList添加对象(String、String、int、int)   java在一组文档上使用ForkJoinPool