腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Haskell
HUnit
函数
测试
、
、
我正在尝试为我用
Haskell
编写的一个简单的tic tac toe程序设置一系列
测试
,但我无法通过我的第一个
测试
,因为抛出了一个奇怪的错误: *值'x‘是一个int,但
Haskell
将其读取为'IO Int’,这是错误的,因为我已经指定了"x ::Int“。被
测试
的
函数
已经被指定为"test_user_value ::Int -> IO Int“,所以我不确定为什么它不能正确地解释变量。
浏览 6
提问于2020-05-13
得票数 0
回答已采纳
2
回答
在子目录中导入模块的
Haskell
语法是什么?
、
Haskell
在另一个目录中导入模块的语法是什么?我希望将我的
测试
和
HUnit
代码放在与实际代码不同的文件夹中。我希望能有一个简短的示例import语句和一个关于如何组织我的文件的建议。
浏览 2
提问于2011-02-18
得票数 35
回答已采纳
1
回答
在
haskell
中运行阴谋和
HUnit
测试
的问题(“构建-依赖”失败)。
、
我试图使用阴谋和
HUnit
运行我的第一个
haskell
程序。当我得到错误时,我的.cabal似乎有问题:.\
haskell
.cabal has been changed.If this fails, please run configure manually. build-type: Sim
浏览 0
提问于2015-09-29
得票数 1
回答已采纳
2
回答
如何使用
HUnit
和Cabal进行自动化
测试
?
、
、
、
为了让它的自动
测试
功能与
HUnit
协同工作,我已经和Cabal斗争了大半天。我已经阅读了文档和,并且我设置了
测试
套件部分,如图所示,但是每当我尝试使用cabal build构建包时,Cabal都会说唯一支持的
测试
套件类型是exitcode-stdio-1.0。怎么回事?
浏览 12
提问于2012-08-09
得票数 15
回答已采纳
1
回答
在
Haskell
脚本中,如何以编程方式获得
函数
的类型签名?
、
、
、
在
Haskell
(GHC)中,如何获得以下
函数
列表的类型签名?我尝试使用typeOf模块的Data.Typeable
函数
,但没有成功。具体来说,我尝试运行以下
Haskell
脚本:import Test.
HUnit
( assertEqualPrelude> 更新:下面的
HUnit
测试
用例并不完全符合我的要求,但我确实让它
浏览 1
提问于2017-05-18
得票数 0
回答已采纳
2
回答
使用模板
haskell
获取模块中的对象名称列表?
我希望能够使用如下声明的文件:test_2 = assert $ 2 == 1main = runTests [test我能用模板
Haskell
做到这一点吗?我找不到很多关于它的文档(Wiki中有许多断开的链接)。
浏览 0
提问于2010-12-06
得票数 6
回答已采纳
1
回答
Haskell
Cabal QuickCheck集成
、
我一直在尝试使用cabal-install作为一种构建
haskell
项目的方法,更重要的是,
测试
我的
haskell
项目,这有点类似于在Java项目中使用Maven的方式,主要是因为它似乎也是集成到Jenkins不管怎样,我使用QuickCheck和
HUnit
来完成这项工作。在另一篇关于堆栈交换的文章中,我发现了一种集成
HUnit
和cabal的好方法,即使用Distribution.TestSuite.
HUnit
中的
函数
测试
在我的
测试
模
浏览 0
提问于2013-02-23
得票数 10
1
回答
haskell
中的模拟数据库连接
、
我正在尝试用
haskell
编写一些简单的代码,其中有一个
函数
可以执行简单的数据库查询。为了使用
HUnit
对Iam进行单元
测试
,但不确定如何模拟数据库连接和查询响应。
浏览 9
提问于2021-10-29
得票数 1
1
回答
haskell
HUnit
中的PutText
、
我最近一直在使用
HUnit
测试
框架在
haskell
中运行单元
测试
。 我遇到了这个
函数
PutText和runTestText,它的第一个参数是PutText st。
浏览 7
提问于2016-08-12
得票数 2
回答已采纳
1
回答
测试
框架和
HUnit
的问题
、
、
、
我在使用Test-Framework和
HUnit
设置单元
测试
时遇到了问题。我的
测试
文件中有以下导入:import Test.Framework.Providers.QuickCheck2 import Test.Framework.Providers.
HUnit
只有加载Test.Framework和Test.Framework.Providers.QuickCheck2才能工作,并且可以运行
测试
。根据已安装的cabal test-framework-
h
浏览 0
提问于2015-03-29
得票数 3
2
回答
我该怎么安装
haskell
?
、
、
、
我看到有个包裹:然而:E: Unable to locate package
haskell
-
hunit
我该怎么解决这个问题?
浏览 0
提问于2011-10-18
得票数 2
回答已采纳
1
回答
阴谋错误:至少缺少下列依赖项:
、
、
我正在尝试使用
HUnit
为我的
Haskell
/Cabal包创建一个
测试
套件,并在运行阴谋
测试
时得到以下错误:我已经运行了“阴谋猎人”来安装
hunit
。为了检查它是否已经安装,我运行了“ghc列表
HUnit
”,它返回: matthew@matthew-Gnawty:~/backup/projects/apoll
浏览 0
提问于2016-01-24
得票数 1
回答已采纳
2
回答
如何自动更新.cabal文件中的构建依赖字段?
、
例如,如果我们从以下.cabal文件开始:version: 1.1.1homepage: http://
hunit
.sourceforge.net/author: Dean, Test.
HUnit
.Lang,
浏览 8
提问于2015-05-14
得票数 21
1
回答
对这两种
测试
中的任何一种进行
HUnit
测试
、
我是
Haskell
的新手,我想知道是否有一种方法可以
测试
模式匹配,就像erlang中那样。例如,一个
函数
返回a或者b,我可以与左边的b匹配,而忽略b本身吗? 在我的例子中,我有两个字符串错误。我只是想
测试
是否发生了错误,但是为每个
测试
用例写出整个错误文本有点乏味,所以我只是想断言它实际上确实返回了正确的错误。
浏览 28
提问于2020-11-02
得票数 0
回答已采纳
1
回答
如何导入模块进行
测试
?
、
、
、
我正在尝试使用QuickCheck为我的
Haskell
项目
测试
一些
函数
。//THIS FILE CONTAINS MY QUICKCHECK FUNCTIONS validCard.hs:import Test.QuickCheckimport Cswk2 prop_numb :: [Inte
浏览 4
提问于2020-05-20
得票数 3
1
回答
隐式注册
Haskell
中的单元
测试
、
、
我正在
Haskell
中做一些练习,我想把它们作为一堆包含单元
测试
的
函数
来实现,所以
测试
驱动程序是我唯一的应用程序。因此,我考虑尝试使用定制
测试
framework.Seems,模板
Haskell
可以用于自动提供断言描述并在一个模块内注册
测试
。但是,如何能够从所有链接模块自动收集所有<e
浏览 2
提问于2014-01-03
得票数 3
回答已采纳
1
回答
找不到模块Test.
HUnit
、
我试图在
Haskell
中进行一些单元
测试
,这基本上就是我在代码中所做的:import Test.
HUnit
. . . . .当我尝试用gchi编译它时,我会得到以下消息:我如何使
HUnit
工
浏览 2
提问于2014-11-01
得票数 6
回答已采纳
1
回答
在Test.
HUnit
中执行
Haskell
‘executing (
HUnit
)时“未能找到模块’
HUnit
‘”错误
、
、
、
我有
Haskell
的
HUnit
的简单单元
测试
代码。我使用MacOSX10.10,并在
HUnit
中安装了cabal install
hunit
。module TestSafePrelude where import Test.
HUnit
testSafeHeadForEmptyListCodeRunner在不同的shell环境上启动
测试
,这似乎就是问题所在。如果是,那么需要添加哪些环境变量?如果没有,是什么
浏览 1
提问于2015-04-29
得票数 2
回答已采纳
1
回答
IO in where子句
、
、
我以为我已经开始理解
Haskell
的IO了,直到我遇到了以下问题。我有以下
函数
,它返回IO浮点数类型:getFundPrice fund date = dogetFundPrice' fund date return h
函数
我可以使用以下方法成功地用
Hunit
测试
浏览 3
提问于2011-03-29
得票数 5
回答已采纳
1
回答
阴谋集团不能安装
hunit
、
、
我正在尝试安装
hunit
,但是当我运行cabal install
hunit
时,我得到了以下消息: cabal: There is no package named'
hunit
'.However, the following p
浏览 1
提问于2019-09-04
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Practical Haskell,2nd Edition 电子书推荐
Clojure和Haskell——深度学习中的函数式语言之美
C+模版编程实现Haskell的函数模式匹配特性
这些电子书新上架
为什么Haskell是我们构建生产软件系统的首选
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券