Fixtures fixtures可以形象地把它看作是夹心饼干外层的两片饼干,这两片饼干就是setUp/tearDown,中间的心就是测试用例。除此之外,unittest还提供了更大范围的fixtures,例如对于测试类和模块的fixtures。 执行结果如下图所示: setUpMoudule/te ...
分类:
其他好文 时间:
2019-11-04 17:18:21
阅读次数:
82
1.如果返回的是个合法的响应对象,则直接返回 同时,也可以在response里面做一些操作,比如增加cookie 2.如果返回的是一个字符串,那么flask会重新创建一个werkzeug,wrappers,Response对象,Response将该字符串作为主体,状态码为200,MIME的类型为te ...
分类:
其他好文 时间:
2019-11-02 00:32:51
阅读次数:
89
#存储过程delimiter //create procedure p1()beginselect * from t1;end//delimiter ;#执行存储过程call p1() #创建存储过程delimiter \\create procedure p1(in i1 int, in i2 i ...
分类:
数据库 时间:
2019-10-29 21:35:51
阅读次数:
106
一.create project mkdir jango cd jango 目录创建project myapp django-admin startproject myapp 2.在给project创建app cd myapp 的project下: python manage.py startapp... ...
分类:
移动开发 时间:
2019-10-29 11:54:30
阅读次数:
127
MyBatis 的初始化工作就是解析主配置文件,映射配置文件以及注解信息。 ...
分类:
其他好文 时间:
2019-10-29 09:22:18
阅读次数:
98
遇到一个奇葩问题,访问我们自己的网站接口,有的网段访问正常, 有的网段访问,有时正常有时报 curl(56) Recv failure: Connection reset by peer 而且同一个网段访问也是这样 。 在本机上访问一直都是报这样的错误。 服务器的防火墙关闭了,ping没有丢包,te ...
分类:
Web程序 时间:
2019-10-26 15:28:47
阅读次数:
132
主要特点相对基于MPLS的二层***,QinQ具有如下特点:1.为用户提供了一种更为简单的二层***隧道;2.不需要信令协议的支持,可以通过纯静态配置实现;3.由于QinQ的实现是基于802.1Q协议中的Trunk端口概念,要求隧道上的设备都必须支持802.1Q协议。4.QinQ主要可以解决如下几个问题:1.缓解日益紧缺的公网VLANID资源问题;2.用户可以规划自己的私网VLANID,不会导致和
分类:
其他好文 时间:
2019-10-25 11:42:23
阅读次数:
144
pytest系列(一)中给大家介绍了pytest的特性,以及它的编写用例的简单至极。 那么在实际工作当中呢,我们要写的自动化用例会比较多,不会都放在一个py文件里。 如下图所示,我们编写的用例存放在不同的py文件当中。 当我们想只运行诸多py文当中的部分用例,怎么办呢? 比如自动化工作当中,选择te ...
分类:
其他好文 时间:
2019-10-24 19:33:55
阅读次数:
95
1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'te ...
分类:
数据库 时间:
2019-10-23 11:26:14
阅读次数:
67
变量 系统变量 全局变量 会话变量 自定义变量 用户变量 局部变量 注意:如果是全局级别 则需要加global 如果是会话级别 则需要加session 如果是会话级别 则需要加session 如果不写 则默认session 一、系统变量说明:变量由系统提供 不是用户定义 属于服务器层面使用的语法:1 ...
分类:
数据库 时间:
2019-10-22 20:11:31
阅读次数:
69