- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
目前我正在一个可重用的 Django 应用程序上进行 TDD。一项测试应确保我的 View 仅返回发布日期为过去的文章。我对在 Django 中进行测试还很陌生。到目前为止,我已经学会了如何使用 .json
文件作为我的测试类的固定装置。
但是,对于此测试,我不想插入 1000 年后的发布日期。毕竟其他物种可能会发现我们古老的互联网,请查看我的来源并想知道为什么我的测试失败了 :) 还有哪些其他方法可以解决这个问题?静态 .json
文件似乎有点难以维护以及应用程序的增长......在我的测试中模拟 datetime.datetime.now()
方法感觉很乏味
必须有一种简单的方法可以在测试运行之前即时生成 .json
fixture ,并且从现在起始终有 2 天作为我的一些条目的发布日期...
最佳答案
您可以尝试子类化日期时间函数(请参阅 "Using Mock objects in Django for testing the current date")。
关于Django 测试装置 : How to cope with test data involving time?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5367280/
我想知道是否有比这更好的解决方案:我有一个渲染代码和一个颜色选择代码,我已经共享了这两个代码(VBO 等)之间可以共享的所有内容,我的代码看起来像: void paintGL() { label1:
我想编写一个 LinearInterpolator 类,其中 X 是 X 轴值的类型,Y 是 Y 轴值的类型。我看不出如何做到这一点,使 X 可以是 DateTime 或 double。该类如下所示(
我设法创建了以下“今日名言”脚本。查看 www.kakivi.de,您可以在右下角看到“kindersprüche”。只要所有 id 都是连续的,当前查询就可以正常运行。当一个或多个 ID 丢失时(因
我使用 Visual Studio 2010 用 C 语言进行编程。 当调试器遇到错误时,编译器会停止并建议我消除错误。但如果出现警告,它不会停止。至少我在调试/选项和设置中找不到这样的工具。好吧,调
我有一本像 dict1 = { 0 : 0, 1 : 1, 2 : { 0: 0, 1 : 1}} 这样的字典(它也有一个字典作为值)。为了某些修改检查目的,我想保持存储这些值相同。所以现在我将这个词
我正在调试 Selenium-rc 代理服务器中的一些代码。罪魁祸首似乎是 HttpURLConnection 对象,其获取 HTTP header 的接口(interface)无法处理重复的 hea
目前我正在一个可重用的 Django 应用程序上进行 TDD。一项测试应确保我的 View 仅返回发布日期为过去的文章。我对在 Django 中进行测试还很陌生。到目前为止,我已经学会了如何使用 .j
我对 JSF 很陌生,所以不确定我是否只是昏昏欲睡,但是当我使用 时样式表很好,但是 Bootstrap css 的以下部分中的相关链接: @font-face { font-family: '
场景 我正在尝试将 Mercurial 存储库转换为 SVN。 (我不打算永远把它留在 SVN 中。请相信我确实需要它在 SVN 中。我们最终会将其移至 Git,但不是今天。) 命令 cd into
我是一名优秀的程序员,十分优秀!