美文网首页
unittest引用setupclass中设置的变量

unittest引用setupclass中设置的变量

作者: lalalasa | 来源:发表于2020-04-02 16:27 被阅读0次
import unittest


class Login(unittest.TestCase):
    token = None

    @classmethod
    def setUpClass(cls):
        cls.cookie = "demo cookie"

    def test_get_token(self):
        print("第一个case获得的token:", self.token)  #指向全局变量

    def test_get_u(self):
        print("第二个case获得token值:", self.token)  #指向全局变量

    def test_get_cookie(self):
        print("第三个case获得cookie值:", self.__class__.cookie)  #指向cls.token设置的值

运行结果:

第三个case获得cookie值: demo cookie
第一个case获得的token: None
第二个case获得token值: None


Ran 3 tests in 0.003s

OK

Process finished with exit code 0

相关文章

  • unittest引用setupclass中设置的变量

    运行结果:

  • unittest中的方法(setup、teardown)

    1.方法分类 unittest方法分类主要分为类方法和实例方法。类方法,类方法只执行一次(setUpClass\t...

  • Linux中的系统变量

    Linux系统中的变量通常采用大写字母表示设置方式可为: A=100; 变量引用格式为“$变量名”或“${变量名...

  • 每天一个知识点(十六)

    C++中引用&的用法 引用就是为某一个变量设置另一个名字。声明引用如下:类型 &应用名=变量名 例:int b i...

  • yml文件中引用系统环境变量

    yml中引用系统环境变量很简单 1.设置环境变量: vim /etc/profile 打开配置文件,在末尾添加: ...

  • php基础知识面试点

    引用变量考察点 回顾真题什么是引用变量?在php中,用什么符号定义引用变量? 考点分析分析:考官考点PHP引用变量...

  • c++ 引用

    概念 c++中,变量的引用就是变量的别名,因此引用(reference)又成为别名(alias)。 变量的引用 i...

  • scss

    最近有项目,顺手学一下scss 设置变量 1.scss可以设置变量。下面再引用比如 :$fs:20px .a{wi...

  • Spring Cloud Hoxton

    一. 项目搭建 yml引用maven变量在pom.yml中设置环境 在maven中配置替换占位符 在yml中使用变...

  • 一篇搞懂php的引用

    引用变量的解释 引用是什么?再PHP中引用意味着用不同的名字访问同一个变量的内容;注意: 在PHP中,变量名和变量...

网友评论

      本文标题:unittest引用setupclass中设置的变量

      本文链接:https://www.haomeiwen.com/subject/ikrzuhtx.html