问题标签 [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 投票
0 回答
3384 浏览

angularjs - 如何在 Angular js 中模拟茉莉花规格中的 Blob 和 Click()

如何为 Blob 和 Click() 事件编写 Jasmine 规范。每次我运行 Specs 它的下载文件。我可以模拟这个(以及浏览器)。

谢谢

0 投票
1 回答
108 浏览

javascript - 同步提供 xmlhttprequest 的案例

可以简单地将多个同步请求封装为异步请求。

例如,以下代码中的“func”参数可以按顺序包含多个同步请求。与使用 DOM 作为对数据进行操作的媒介相比,这应该使您对数据有更多的权力。(还有其他方法吗?我用javaScript已经有一段时间了)

现在我的推理一定有问题,因为这是规范所说的:

工作人员之外的同步 XMLHttpRequest 正在从 Web 平台中删除,因为它会对最终用户的体验产生不利影响。(这是一个需要很多年的漫长过程。)当 JavaScript 全局环境是文档环境时,开发人员不得为 async 参数传递 false。强烈建议用户代理在开发人员工具中警告此类使用,并且可以尝试在发生 InvalidAccessError 异常时抛出异常。@ https://xhr.spec.whatwg.org/

我认为您会不惜一切代价避免请求中的异步,而是将同步请求包装在异步函数中。

这是主要问题以及后续问题。

  • 我举的例子有问题吗?

如果没有,那么:

  • 如何强制请求异步是正确的解决方案?

不言而喻,如果我的任何“主张”完全是错误的或半真半假的,你可以自由地揭穿它们。我对此感到困惑,我给你那个。

请记住,我是在终端中测试 javaScript,而不是在浏览器中。我在 GO 编程语言中使用了网络服务器,一切似乎都运行良好。直到我在浏览器中测试代码,我才得到这个规范的提示。

0 投票
0 回答
77 浏览

scala - 记录器文件中的规范文件输出

我已经使用规范编写了 scala 测试文件,规范文件的输出来自控制台,但不在记录器文件中。虽然我的 logback.xml 配置对两者都相同?

0 投票
1 回答
45 浏览

scala - 如何使用 ActorLogging 获取 Spec 文件日志

我有这样的测试文件

我写过测试用例的地方,它工作得很好。

但我无法在日志文件中获取日志消息,所以我需要登录该规范,现在我们可以使用

我的问题是我不想在akka.actor.ActorLogging不使用它的情况下使用它,我想在日志文件中获取规格日志,所以你能建议一些其他方法吗?

0 投票
0 回答
30 浏览

javascript - ECMAScript 规范中的“§6.1.5 符号类型”是什么?

我正在阅读规格,但无法理解:

Symbol 类型是所有非字符串值的集合,可用作 Object 属性 (6.1.7) 的键。

每个可能的符号值都是唯一且不可变的。

每个 Symbol 值不可变地保存一个名为 [[Description]] 的关联值,该值要么是未定义的,要么是字符串值。

6.1.5.1 知名符号

0 投票
0 回答
81 浏览

jvm - 如何找到第一个 java 虚拟机的规格?

我试图找到 Sun Microsystems 创建的第一个 Java 虚拟机的规范文档,但我最多可以找到 Java 6。有什么想法吗?

0 投票
2 回答
359 浏览

angularjs - 在非 Angular 页面上使用量角器更新全局变量

对它。我有一个要导出的全局变量,因此我可以在以下规范中使用该值。但是由于量角器没有同步工作,因此在变量更新为正确值之前发生了导出。该操作是单击创建播放器的按钮,我需要导出用户名。Console.log 包含正确的值,并且如果我设置 globalUsername = ""; 任何人都可以帮助如何使这个导出同步,所以它将等待所有描述完成或变量得到更新。

0 投票
1 回答
131 浏览

ruby-on-rails - 带有嵌套资源的 RSpec 路由错误

我有一个我觉得应该毫无问题地通过的规范,但我相信,因为它是一个嵌套资源,它可能会抛出我的请求。我正在使用带有 Ruby 2.3.3 的 Rails 4.2。这是怎么回事?我知道这是一条有效的路线,因为当我击球时它出现rake routes

路线.rb

projects_controller_spec.rb

项目控制器.rb

...Aaaand 产生的错误:

0 投票
1 回答
1089 浏览

google-chrome - 量角器:Chrome 无法启动 - 异常退出

当我运行我的规范时,它会启动 Chrome 并立即打开另一个选项卡到 Chrome 设置页面。完全不知道发生了什么。这是错误消息:

0 投票
1 回答
64 浏览

github - 存储库/软件功能的规格

存储库/软件的规格。

我在 Github 或其他地方看到了许多存储库,这些存储库有一个Specs附带项目。

几个例子:

  1. nova的 nova规格
  2. 中子的中子规格
  3. CococaPods规格_

在问这个问题之前,我在网上查询了很多数据。

Wikipedia给出了很简短的介绍,对于一个存储库不能解释Specs

在互联网上,没有关于 repo 详细说明的 Specs 说明。

我也试图理解规格,只得到规格词,它只是写给用户理解回购吗?就像一本说明书?

如果功能只是upper,那么Specs的规格呢,是自定义的吗?我看到Specs1,2,3,4,5,....d,e,f在目录框架中有三个 16 级目录。并且 CocoaPods-Specs 还有其他功能,比如安装配置。


编辑

我的问题很简单:

  1. Github 函数中的 repo 的 Specs 项目是什么?
  2. Specs 项目是否具有指定的角色?如何理解Specs的目录关于其中的0, 1, 2, 3, ...d, e, f目录?

enter image description here