问题标签 [flexunit]

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 回答
161 浏览

apache-flex - 所有异步单元测试超时

我正在尝试在sampleCLIProject的非常简化版本中通过 Ant 运行 FlexUnit 测试。当我通过 Flash Builder 编译时测试通过,当我在 Windows 上通过 Ant 运行它们时超时。此超时问题仅发生在异步测试的情况下。当我在 Mac OS X 上通过 Ant 运行它们时,Ant 无法从 Flash Player 接收数据。

这是运行测试的主要应用程序:

TestRunner.mxml

这是 Ant 构建文件的相关部分:

构建.xml

0 投票
3 回答
374 浏览

apache-flex - UIImpersonator.addChild() 没有调度正确的事件

我正在通过 Ant 运行 FlexUnit 测试。测试test1失败并显示消息“在预期事件之前发生超时”,但test2通过了。这两个测试之间的唯一区别是一个使用UIImpersonator.addChild()而另一个使用FlexGlobals.topLevelApplication.addElement().

test1即使我监听"addedToStage"事件也会失败。"added"然而,监听事件是test1通过的。

0 投票
1 回答
602 浏览

intellij-idea - IntelliJ 与 flexunit4

我有一个 maven 项目,我在其中使用 flexmojos 和 flexunit,并且在通过 maven 构建时测试执行得很好。

但是,当我尝试使用 IntelliJ 执行单个测试时(右键单击测试 - 运行),它会创建 _flexunit.swf 文件并尝试执行它,但是运行时出现异常:

我对 flexmojos 的了解不是很好,但我相信它负责加载 flex sdk 依赖项,但是我尝试直接在我的 pom 中添加 flex sdk 依赖项,但之后我什至无法在 maven 中构建,这不会发生如果我将这些依赖项排除在外:

所以我的问题是,是什么告诉 IntelliJ 配置 _flexunit.swf 不链接 flex sdk?是否有一些设置我必须专门设置这些设置?

似乎我的 pom 已正确设置为运行测试(所以 TestRunner.swf 很好)但是 IntelliJ 编译的 _flexunit.swf 缺少一些东西......

0 投票
1 回答
760 浏览

actionscript-3 - FlexUnit 4 示例

github 上是否有任何示例性 Flex 4 项目可以从中学习 FlexUnit 4?

网上有很多例子,但很少有比测试加法更进一步的例子。我想找到一些真实的单元测试。

谢谢!

0 投票
0 回答
62 浏览

actionscript-3 - FlexUnit 测试不一致

最近,我的 FlexUnit 测试变得不一致。特定测试在运行模式下随机失败或通过。如果我在调试模式下运行它(没有任何断点),它总是通过。

知道为什么会发生这种情况吗?

0 投票
1 回答
115 浏览

actionscript-3 - Flexunit 测试调用函数的 TweenMax。

如何对 forexample() 函数进行单元测试以确保在延迟时间内调用该函数?

0 投票
2 回答
373 浏览

actionscript-3 - 将 travis-ci.org 与纯 as3 项目一起使用

有谁知道是否可以将 travis-ci.org 用于纯 as3 项目(使用 FlexUnit)?

谢谢。

0 投票
1 回答
2190 浏览

maven - 如何让 Flexunit、FlexMojos 和 Mockolate 协同工作?

在过去的两天里,我一直试图让 FlexUnit、FlexMojos 和 Mockolate 一起工作,以便我可以在 TeamCity 中运行测试,但我没有任何运气。

我目前在 Teamcity 上有一个使用 FlexMojos 和有效的 FlexMojos-flexunit 的项目,但是该项目没有使用 Mockolate。

该项目的 pom 如下所示:

它工作正常。但是,当我添加对 Mockolate 的引用时,由于 FlexUnit 中的某种冲突类,构建失败。

我在此链接上读到我需要删除对 flexMojos-flexunit 的引用,并在 pom.xml 中给出我自己对 FlexUnit4 的引用。我这样做了。但是现在我得到一个错误阅读:

我当前不起作用的 POM 如下所示:

FlexUnit4 swc 存在于我的工件中,在尝试构建之前,IntelliJ 在 Maven 中没有给我任何警告或错误。

谢谢你的帮助。

0 投票
1 回答
92 浏览

actionscript-3 - FlexUnit 构建失败

嵌入图像时尝试运行单元测试时出现问题

错误信息是:

无法解析“assets/Pen.png”进行转码

但是当我评论 [Embed(source="assets/Pen.png")] 它工作正常。> 我该如何解决这个问题。

0 投票
1 回答
634 浏览

ant - Apache FlexUnit 套接字超时

我正在使用 Apache FlexUnit 4.1 和 Ant 为我的 AS3 应用程序运行单元测试。这是我的蚂蚁设置:https ://gist.github.com/anonymous/9329872 。

测试已正确执行,但 ant 进程永远不会停止并显示错误:

我可能是地球上最大的菜鸟,但我完全无法说出为什么......请帮助我:(