腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
clojure.test
测试
简单
的
函数
调用
clojure
、
clojure-testing
我刚刚开始
使用
Clojure,在一些基本
的
东西上遇到了困难。我只想
测试
一个做1 +1
的
简单
函数
。这是core.clj (ns core) (+ 1 1)) 这是
测试
,core-test.clj (ns core-test (:require [
clojure.test
浏览 10
提问于2020-09-30
得票数 0
回答已采纳
1
回答
为什么我
的
“重绑定”被忽略了?
clojure
、
clojure.test
我试图在
clojure.test
中替换
clojure.test
(私有)
函数
,但是在运行
测试
时
使用
with-redefs-fn似乎没有任何效果。当我执行以下代码时,将
调用
原始
的
stacktrace-file-and-line而不是我
的
匿名
函数
。(with-redefs-fn {#'
clojure.test
/stacktrace-file-and-line (fn [stacktrace] {:f
浏览 5
提问于2017-03-25
得票数 1
回答已采纳
1
回答
从clojure.spec生成
的
样本数据
的
测试
序列
clojure
、
clojurescript
、
reagent
、
clojure.spec
、
clojure.test
上下文 此
函数
返回在浏览器(PhantomJS)中呈现
的
试剂组件。我希望
使用
clojure.test
来比较传递给生成组件
的
函数
的
数据结构
的
值,以及从呈现
的
元素中获取
的
值,所以
简单
的
单元
测试
或输入-&g
浏览 4
提问于2017-12-11
得票数 0
2
回答
是否可以调整
clojure.test
的
输出?
unit-testing
、
clojure
我有这样
的
测试
: (:use
clojure.test
(:import (org.lwjgl.openglstatic void org.lwjgl.opengl.GL20.glShaderSource(int,java.lang.CharSequence[])"])))) 现在我确定这个命令失败了,我得到
的
输出如下我发现这是相当难读
的
。而不是这样,我更喜欢这样
的
输出:
浏览 2
提问于2012-10-09
得票数 7
回答已采纳
1
回答
为什么
clojure.test
/ run -所有
测试
在从leiningen插件运行时都不查找
测试
?
unit-testing
、
plugins
、
clojure
、
leiningen
我有一个由以下功能组成
的
leiningen插件: "Simple test run" (leiningen.core.eval/eval-in-project project `(
clojure.test
/run-all-tests))) 当我在一个带有lein vscode-test文件
的
Clojure项目中运行project.clj时,
clojure.test
/run-all-te
浏览 6
提问于2017-03-30
得票数 1
回答已采纳
2
回答
JUnit和Clojure单元
测试
java
、
unit-testing
、
testing
、
clojure
、
junit
我正在创建一个同时包含Clojure和Java代码
的
库,并且希望能够在整个代码库中运行单个
测试
JUnit套件。看起来这应该是可能
的
,因为它们都运行在JVM上,并且有很好
的
Clojure/Java互操作。然而,目前Clojure代码似乎更倾向于
使用
“(run-all-
clojure.test
)”和朋友通过run-all-tests完成单元
测试
。有没有一种好
的
方法将这些Clojure
测试
包装在某种包装器中,以便可以从JUni
浏览 2
提问于2011-01-31
得票数 15
回答已采纳
1
回答
使用
clojure和midje 1.4.0从单个名称空间运行
测试
vim
、
clojure
、
read-eval-print-loop
、
midje
我想从一个没有leiningen
的
clojure repl名称空间中
调用
midje 1.4.0单元
测试
。我怎么能做这种事?我已经搜查过了。这似乎是有办法
的
midje 1.5,但它仍然是阿尔法,似乎也不太舒服。目前,我从控制台为所有名称空间运行midje,不太舒服:对于
clojur
浏览 3
提问于2013-02-25
得票数 2
2
回答
如何
使用
repl中
的
clojure.test
方法?
unit-testing
、
clojure
我尝试了 post中指定
的
方法,但它表明is不能解析为符号。如何
使用
clojure.test
方法进行单元
测试
?user=> (ns
clojure.test
)
clojure.test
=> (is (= 4 4))
浏览 4
提问于2016-10-07
得票数 0
回答已采纳
1
回答
有没有办法让fixture特定于特定
的
测试
,而不是所有的
测试
都在给定
的
名称空间中?
clojure
、
midje
、
clojure.test
就像midje让我们将facts包装在with-state-changes表单中以指定应该在它们或内容之前、周围或之后具体运行什么一样,如何
使用
clojure.test
实现同样
的
功能
浏览 10
提问于2016-05-24
得票数 0
4
回答
从REPL运行一个Clojure
测试
(不是命名空间中
的
所有
测试
),并
使用
补丁
testing
、
clojure
、
read-eval-print-loop
如何从Clojure REPL运行一个
测试
(而不是整个命名空间)?这很接近,但与我想做
的
事情不匹配: 我没有看到提到如何做这件事。
浏览 5
提问于2014-07-26
得票数 30
回答已采纳
1
回答
在clojure
测试
中,如何在
测试
一个
函数
时模拟出多个方法?
unit-testing
、
clojure
、
clojure.test
我正在为我
的
应用程序中一个相当大
的
函数
编写一个
clojure.test
单元
测试
。该
函数
对db和外部REST服务进行几次
调用
,并进行一些计算。例如,需要
测试
的
功能如下所示 (let[ x (some-db-call idy (some-REST-call x) z ( some-audit-ca
浏览 4
提问于2016-09-02
得票数 0
回答已采纳
2
回答
如何要求一个类并
调用
一个静态方法?
clojure
我首先
测试
并编写了一个
简单
的
hello world
函数
。
测试
/
测试
主题_test.clj: (:require [
clojure.test
:refer :all](ns test-subject-test (:require [
clojure.test
:r
浏览 1
提问于2015-11-20
得票数 1
回答已采纳
1
回答
在
测试
之前,我如何让莱宁根运行钩子?
clojure
、
leiningen
我想在CLI启动
的
测试
运行之前运行一个
函数
,这样:例如,...will配置日志记录以抑制严重性< WARN
的
消息。 做这件事最好
的
方法是什么?用钩子?如果是,如何将钩子执行限制为“只
测试
”?在执行钩子时,我需要查找当前
的
任务吗?
浏览 2
提问于2014-09-18
得票数 1
回答已采纳
3
回答
Clojure
测试
框架
的
优点?
unit-testing
、
testing
、
clojure
每种方法
的
优缺点是什么?在哪种情况下,每种方案都会脱颖而出? 我对midje和
clojure.test
特别感兴趣,但也可以随意提出其他
的
Clojure
测试
框架。另请参阅 (这个问题
的
答案并没有提供太多关于“为什么”
的
细节)。
浏览 0
提问于2011-10-10
得票数 14
3
回答
如何从` `lein test`输出成功
的
测试
?
unit-testing
、
clojure
、
clojure-testing
使用
clojure.test
时,在运行lein test时,缺省设置仅打印出断言
的
数量,如“Run12 tested 19 assertions”、失败
测试
的
详细信息和
测试
的
名称空间。我也想要一个成功
测试
的
输出,这样我就可以看到实际运行了哪些
测试
。像JS中
的
Mocha这样
的
框架在默认情况下都有这种行为。例如,如果以下
测试
通过: (
浏览 5
提问于2018-01-09
得票数 4
1
回答
在deftest中
使用
苹果酒调试
testing
、
emacs
、
clojure
、
spacemacs
、
cider
当我
的
测试
是由苹果酒运行时,我想要调试它: (some-setup-code)正如您所看到
的
,我
的
测试
被包装在一个let中,它像往常一样进行调试:我可以点击c在表单中移动,直到它到达deftest,然后调试器退出,并且当我用, t t运行
测试
时,它不能调试,它像正常一样通过。我预计它会崩溃,让我在
测试<
浏览 0
提问于2018-12-20
得票数 0
1
回答
确定字符串中
的
大括号是否在Clojure中保持平衡
beginner
、
clojure
我现在正在做
的
练习是接受任意
的
字符串,并确定开始和结束括号、花括号和方括号是否正确地嵌套和排列在一起。例如,"hello { ( world ) } []"将是一个平衡字符串
的
示例,而"foo { [ bar ) [}"将是一个不平衡字符串
的
示例。虽然我以前在Python和Java等其他编程语言方面有过经验,但我对Clojure和functional (一般情况下)非常陌生,所以不确定我
的
代码是否完全是惯用
的
,或者是否有一种更干净或更有效
的
浏览 0
提问于2014-12-06
得票数 2
回答已采纳
1
回答
调试Clojure期望
clojure
、
clojure-testing
目前,我有用于Clojure开发
的
Intellij + Cursive设置。我
使用
expectations库编写了
测试
https://github.com/clojure-expectations/expectations 在这个设置中,我遵循
的
调试过程是放入日志,然后运行整个
测试
有没有一种方法可以在IDE中设置断点,并调试
测试
?Cursive目前似乎只支持
clojure.test
。 有没有人对clojure expectati
浏览 29
提问于2019-08-28
得票数 1
2
回答
在leiningen插件中
使用
动态变量绑定
plugins
、
clojure
、
leiningen
、
clojure.test
我有一个lein插件,可以手动运行我
的
clojure.test
代码。它声明了一个动态变量baseuri,我希望在
测试
中访问它。我将删除并修改代码,以直截了当地说出要点。baseuri变量并
使用
clojure.test
运行
测试
:(ns leiningen.myplugin.runtests )) 在我
的</em
浏览 16
提问于2016-04-21
得票数 1
回答已采纳
4
回答
Clojure单元
测试
:检查是否
调用
了一个
函数
unit-testing
、
clojure
、
mocking
、
tdd
、
midje
我正在尝试为clojure
函数
编写一些单元
测试
(我正在
使用
clojure.test
,但如果有必要,我可以切换到midje )。(generate-hot-nodes)))(deftest when-sky-blue-then-generate-sky-nodes (let [如何断言
调用
了生成天空节点
的
函数
?还是不?我会在C#或java中
使用
一个模
浏览 5
提问于2013-08-20
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用ltrace工具跟踪PHP库函数调用的方法
使用pytest做简单的接口测试
使用JMeter进行简单的性能测试
软件测试之学习shell编程函数的使用
使用数组,让vlookup函数自带参数,一个简单的公式模板就做好了
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券