问题标签 [tap]
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.
testing - 用于 NUnit 的 TAP?
任何人都知道在任何地方都有一个 dll/runner 可以从 NUnit 测试套件返回 TAP 输出吗?
unit-testing - 如何在 Guile 中构建单元测试,输出到 TAP 标准?
我想要一个 Guile 脚本,它实现功能,根据 TAP 协议输出测试结果消息。
unit-testing - 您需要从测试工具中获得什么?
我是参与测试任何协议 (TAP) IETF 组的人员之一(如果有兴趣,请随时加入邮件列表)。许多编程语言开始采用 TAP 作为他们的主要测试协议,他们希望从中获得比我们目前提供的更多的东西。因此,我们希望从具有 xUnit、TestNG 或任何其他测试框架/方法背景的人那里获得反馈。
基本上,除了简单的通过/失败之外,您还需要测试工具提供哪些信息?只是给你一些例子:
- 文件名和行号(如果适用)
- 开始和结束时间
- 诊断输出,例如你得到的和你期望的之间的差异。
等等 ...
unit-testing - 在 Shell 脚本中测试任何协议
有没有人在 shell 中看到、尝试实现或以其他方式玩过TAP ?我们正在寻找跨多种语言创建单元测试(不要让我开始解释为什么到目前为止还不存在),并且由于我们有这么多 Perl 代码,我们将研究 TAP(除其他外,我想象)。我找到了一个用于 C 的 TAP 库,Perl 当然是内置的,我什至还找到了一个用于 Java 的 API。但是缺少的一个领域是 shell 脚本测试。
并不是说我在单元测试 shell 脚本上发现了很多,但是因为我们确实有数千行 shell 代码,所以能够以某种方式对其进行测试会很好。
c# - 有人有一些 TAP 或 SNPP 的例子吗?
有谁知道一个很好的资源,其中包含一些在 C++ 或 C# 中使用远程定位器字母数字协议 (TAP) 和/或简单网络寻呼协议 (SNPP) 的示例?
谢谢!
events - Mojo.Event.tap - 如何获取点击坐标?
我很难找出如何从 tapEvent 对象获取点击坐标,该对象被传递给我的自定义处理程序(无论如何我都没有找到它的规范)。还有一个singleTap事件,它将自定义变量“X”作为“Y”传递,我猜这是坐标,但我不能在模拟器中调用那个。
关键是我正在开发一个应用程序,其中我有很大的元素,我需要知道用户点击的确切位置(它可能是全局屏幕坐标或我的元素的相对坐标)。
这是示例代码:
非常感谢您的任何建议。
verilog - 用于 Verilog 或 SystemVerilog 的 TAP(测试任何协议)模块
Verilog是否有 TAP(测试任何协议)实现?这会很好,因为这样我就可以使用证明来自动检查我的结果。
更新:10/9/09:有人问为什么不使用断言。部分 TAP 给了我一些很好的报告,例如文件数量和测试数量。它还可以与 smolder 一起使用,以报告一段时间内的进度。
2009 年 10 月 12 日:我正在寻找一个最小的实现,在开始和结束时测试数量以及 ok、diag 和 fail 功能。is() 真的很好,但不是必需的。
iphone - 识别 iPhone 上表格视图中的常规点击
我有一个带有自定义单元格的表格视图,并且我识别出该单元格中的滑动。这工作得很好,但我希望表格视图正常运行。当我点击表格视图上的任何位置时,我希望单元格被选中并执行操作 tableView:didSelectRowAtIndexPath:
任何提示或想法?
谢谢。
unix - 如何查看 TAP 文件的版本
这是一个基于电信的查询。我们从票据交换所收到 TAP 文件。我想在 unix 上查看它属于哪个版本的 TAP。我该怎么做。是否有任何工具可以找到 TAP 文件版本?
openvpn - OpenVPN TAP 驱动安装
我正在尝试通过 Tapinstall 在 Windows 中控制多个 OpenVPN 的 TAP 驱动程序实例。似乎因为所有设备都具有相同的 HWID——“tap0901”——我无法使用 tapinstall 删除任何一个——当我发出
此外,当我安装另一个实例时
所有其他的都被重置(使用那些现有的 tap 安装打开的连接被破坏),因为 tapinstall 尝试更新所有现有实例上的驱动程序。
到目前为止,我的解决方案是将 INF 文件中指定的 hwid 的所有实例重命名为其他名称,并将 .cat 和 .sys 文件也重命名为这个新名称;但是,这会破坏驱动程序签名。
有谁知道管理多个 OpenVPN TAP 驱动程序实例的任何替代方法,这些方法允许我:
- 删除驱动程序的任何单个实例,而不干扰其他实例的操作
- 在不干扰其他实例运行的情况下安装新实例
Win32 API 调用也可以;我正在尝试编写一个程序来自动执行此操作。
谢谢您的帮助!