python代码写龙卷风_Python中的模拟龙卷风类
我想用单元测试来介绍on_text方法。我想用非unicode消息检查on_text,看看{}被调用了。在class MyTornadoClass(object):
@gen.coroutine
def on_text(self, message):
"""
User message controller
"""
id_ = message.message_id
chat = message.chat
text = message.text.strip().replace(" ", "-").replace("[()&?]", "")
if not self.is_ascii(text):
yield self.send_message(chat.id_, "Sorry, I didn't find anything according to you request. Try again!",
reply_to_message_id=id_)
else:
yield self.perform_search(text, id_, chat)
我的模拟测试是:
^{pr2}$
我收到例外:Traceback (most recent call last):
File "/home/sergei-rudenkov/PycharmProjects/python_tasks/bot_telegram/unit_tests/telezombie_api/starter_test.py", line 21, in test_app
1)
File "/usr/local/lib/python3.5/dist-packages/mock/mock.py", line 925, in assert_called_with
raise AssertionError('Expected call: %s\nNot called' % (expected,))
AssertionError: Expected call: send_message(227071993, "Sorry, I didn't find anything according to you request.\n Try again!", 1)
Not called
----------------------------------------------------------------------
Ran 1 test in 0.006s
FAILED (failures=1)
我不知道我做错了什么。请指出我的错误。在
python代码写龙卷风_Python中的模拟龙卷风类相关推荐
- python代码写名字_python|教你一行代码用Ta的名字比心
关注我们:科技与Python 故事是这样的:你的女朋友名字叫andy,由于她学习上的需求,需要学习一些编程.(当然作为男朋友,是很有义务帮女朋友解决问题的.) 教他写程序的时候,如果先秀一下这行代码, ...
- python自动化滑动解锁_Python中Selenium模拟JQuery滑动解锁实例
滑动解锁一直做UI自动化的难点之一,我补一篇滑动解锁的例子,希望能给初做Web UI自动化测试的同学一些思路. 首先先看个例子. 当我手动点击滑块时,改变的只是样式: 1.slide-to-unloc ...
- python代码写名字_python代码实现给儿子儿女取名字
方法提高了,create_one_name随机生成指定姓式的方法,还有随机生成一个男性名字的方法和一个女性名字的方法.最后是随机指定给儿子取名的方法或者给女儿取名的方法. 注意:一次不要生成超过取不重 ...
- 如何避免把 Python 代码写得跟屎一样?
同样的功能,你可以使用不同的代码方式来实现,它们,都可以跑的起来,而在背后的那些「跳动」着的代码,有的美如诗,有的丑如屎...如果说,代码是有生命的,那么你希望它是温柔的天仙,还是抠脚的大汉? 你在 ...
- python算法和数据结构_Python中的数据结构和算法
python算法和数据结构 To 至 Leonardo da Vinci 达芬奇(Leonardo da Vinci) 介绍 (Introduction) The purpose of this ar ...
- 用python编写一个求偶数阶乘的函数_一行Python代码写阶乘函数
原标题:一行Python代码写阶乘函数 背景 我以前用Dart写过一行的阶乘函数: fact(double n) => n < 0 ? throw ('n must be bigger t ...
- Python代码写好了怎么运行?
Python代码写好了怎么运行?相信问这样问题的朋友一定是刚刚入门Python的初学者.本文就来为大家详细讲讲如何运行Python代码.一般来讲,运行Python代码的方式有两种,一是在Python交 ...
- Python代码写好了怎么运行?为大家详细讲讲如何运行Python代码
Python代码写好了怎么运行?相信问这样问题的朋友一定是刚刚入门Python的初学者.本文就来为大家详细讲讲如何运行Python代码.一般来讲,运行Python代码的方式有两种,一是在Python交 ...
- 如何用PYTHON代码写出音乐
如何用PYTHON代码写出音乐 什么是MIDI 博主本人虽然五音不全,而且唱歌还很难听,但是还是非常喜欢听歌的.我一直在做这样的尝试,就是通过人工智能算法实现机器自动的作词和编曲(在这里预告下,通过深 ...
最新文章
- Unity与C#创建一个3D平台游戏 Learn to Create a 3D Platformer Game with Unity C#
- Eclipse中用户库的使用
- DevExpress ASP.NET 使用经验谈(9)-Dev控件客户端事件 ClientSideEvents
- go语言基础到提高(13)-同步
- java lt10_PAT 1006 换个格式输出整数 (15)(C++JAVAPython)
- 一步步编写操作系统 6 启动bochs
- OK6410裸机调试
- java 10的 6次方_【Java】 剑指offer(15) 数值的整数次方
- gateway的官方文档解读
- 前端学习从入门到高级全程记录之13 (京东项目一)
- 怎么找回xmind意外关机的文件_Xmind 导图保存丢失怎么找回?
- 微信小程序不同分享效果的实现
- dmesg 命令详解
- 【luoguP5550】Chino的数列
- 使用javascript生成Excel表格(内含实例demo),可下载xlsx.core.min.js、excel.js包
- html-based script和url-based script区别,使用方式
- 西工大-网安学院-2021复试-面试题目
- Dynamic Routing Between Capsule中难点理解
- AMQ(approximate membership queries)介绍
- 智能商贸-day6-登录与角色
热门文章
- 「聊天宝」体验记录,生朋友聊天
- CI这点事,主要靠测试(TestCase)。CI这点事,也不能靠测试(测试Team)。不管你信不信,反正我相信!
- 12个月的英语名称来历
- matlab ycrcb肤色检测,简单的基于YCrCb颜色空间的人脸检测(肤色)
- amplitude adjusted Fourier transform(AAFT)是一种什么样的数学方法?
- Matlab学生账号申请
- 新手小白学Python.2
- 池化技术 java_netty4的内存池化技术
- 安装APK报错解决方法【转】
- 计算机辅助设计与制造实训,最新计算机辅助设计与制造上机实验报告.doc