问题标签 [specs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1628 浏览

scala - 在 Scala Specs 中,什么是“必须”功能?

我正在处理一些 Specs 测试,并且试图了解“必须”功能是什么,以及它的作用。

我无法在规范源中的任何地方找到它的声明或实现,我试图了解它的作用。

以下是它的一些示例用法:

在我看来,“必须”将函数作为参数,但我想知道“必须”的实际签名,以及它对参数的作用。

谁能指出我正确的方向?

谢谢!

0 投票
1 回答
10903 浏览

cuda - 如何在 CUDA 中以编程方式获取卡规格

我刚刚开始使用 CUDA。有没有办法以编程方式获取卡规格?

0 投票
1 回答
124 浏览

unit-testing - SUS 和 Specs for Scala 中的子示例的预期用途是什么?

Specs 提供了两种不同的分层结构规范的方法。一种是通过定义“规范下的系统”,另一种是通过制作子示例(一个示例是一个规范/测试语句)。

有人可以回答或指向一个网站,这些不同机制的一般预期用途是什么?我也对规范/示例的重用感到好奇。

我的用例

特别是我有一个项目,其中包含不同的算法 A 来计算给定特定输入示例 Y 的一些输出X Y_1; 必须计算正确的结果,例如 Y_2; ..."?或者我应该将不同的示例指定为SUS,以便我得到“必须可以通过算法 A_1 解决;必须可以通过算法 A_2 解决;...”?

我应该把什么变成SUS,什么变成子示例?

0 投票
3 回答
1669 浏览

flash - Flash 横幅广告规格

在我的工作中,我主要做 Flash 横幅。通常我会使用MediaMindDoubleClick,但显然有时我需要开发广告以满足某些发布商(如 NineMSN 和 Yahoo!)的要求。

它们中的每一个都有不同的“clickTag”规格。clickTag 基本上只是一个变量的名称,它被解析为 flashvars,并包含人们点击广告时的点击 URL。

以下是一些关于:

以及上述的任何组合(即不同的外壳等)。

我认为这是不必要的_root_level0所以我删除了它们。然后我被其中一位发布者抨击说 clickTag 不正确(因为我_root从前面删除了)。她正在使用一些在线工具,允许他们查看应用于按钮的操作脚本,他们实际上并没有在他们的系统中测试广告以查看它是否有效。

所以,问题 1:我几乎可以肯定_root.var,_level0.var并且var都是同一件事(_root显然来自 / 主时间线)。除非它可以通过 flashvars 以一种使变量只能通过_level0or访问的方式进行解析_root(据我所知,你不能这样做)。

问题 2:我了解到的另一件事是在时间轴中应用点击,而不是直接在按钮本身上(我讨厌将任何代码直接放在对象上)。像这样:

而不是将其放置在按钮本身上:

我也看不出这里怎么可能有区别,或者那里有?

我的最后一个问题是:我花了一个小时创建了 12 份 3 种不同广告尺寸、两种不同样式的副本,以将适当的 clickTag 应用于每个横幅,以直接发送给发布商。为什么我不能像这样创建一个超级clickTag?

0 投票
2 回答
1453 浏览

ruby-on-rails-3 - 如何将块传递给 have_selector?

我有以下视图,我无法在视图规范中正确指定:

文件:“产品/index.html.haml”

这是我的视图规范:

这里的问题是 have_selector 不接受块,因此无法断言部分呈现在 #products div 内。由于 Capybara 匹配器在 View 规范中不起作用,因此您也不能在其中使用。

另请参阅此问题:https ://github.com/rspec/rspec-rails/issues/387

0 投票
2 回答
5235 浏览

scala - 如何使用 Specs2 和 Scalacheck 自动测试字符串参数?

为 Scala重写的specs2测试框架将自动化测试与scalacheck集成在一起。specs2 文档中给出的关于如何将 scalacheck 与 specs2 一起使用的示例使用整数或更复杂的自定义生成器,如eric 的 json 示例

在尝试让一个稍微不那么复杂的示例工作时,我很挣扎,因为如果我想生成字符串参数而不是整数,我不知道如何使用 specs2 和 scalacheck。这个快速入门示例如何

p>

scalacheck 主页看,如果它是使用 scalacheck 集成编写为 Specs2 规范的?

0 投票
1 回答
203 浏览

scala - 如何在规范中包含外部源文件以指定度量?

我正在使用 Specs2 为测量库编写规范。为了验证计算的度量,我有许多源文件,涵盖标准案例以及许多极端案例。我确实手动分析了它们以知道确切的度量,但是要记录所有内容并使其自动化,这应该是 Specs2 规范的一部分。

到目前为止,我将一些源文件复制到我的规范中,并将其作为字符串传递给验证方法。但是,这有一个缺点,即不再检查内联代码 - 外部文件由标准编译器验证,所以我确定它是有效代码。只传递文件名是没有问题的,但我的规范应该在生成的 HTML 报告中包含源代码,而不仅仅是指向一个必须手动挖掘和查看的文件。这里给你一些想法是我现在使用的代码

有人知道如何指向外部文件,以便将它们作为初始输入包含在生成的 HTML 报告中吗?

0 投票
5 回答
2925 浏览

iphone - 一个好的 iPhone 应用程序开发环境需要什么规格?

我打算购买一台新的 Mac 来开发 iPhone 应用程序(之前一直在他们的 iMac 上对其进行编程)。

您认为最低和推荐的规格是什么?

2 GB 的 RAM 是否足以让 XCode、界面构建器和模拟器同时运行?如果我还运行带有 10 个选项卡的浏览器和打开一些小图像的 Photoshop 怎么办?

我没有在其他地方找到任何推荐的事实表明我没什么好担心的,但作为一名学生,这对我来说是一笔大买卖。我需要小心。

谢谢!
特里斯坦

0 投票
2 回答
717 浏览

unit-testing - Scala 测试:SUnit、ScalaTest、ScalaCheck、Specs 和 ParTest 的状态和关系如何?

Scala 提供了不同测试框架的选择,但我想知道它们在成熟度和稳定性方面是否存在差异,以及它们提供了哪些不同的特性。

是否有适合各种发展的特定产品?

不同的框架是否可以相互操作或与针对其他语言的测试运行程序互操作?

0 投票
1 回答
1189 浏览

scala - 使用Maven生成specs2的规范计划?

我无法使用 Maven 输出我的 specs2 规范的规范计划。我有,例如,

并且想要输出,

但我能得到的只是 JUnit 风格

我的surefire插件配置为:

我可以设置一个属性来生成所需的输出吗?