【问题标题】:Ant JUnit task report on the version of the JUnit jar used (e.g. Junit 3, 3.8, 4)关于所用 JUnit jar 版本的 Ant JUnit 任务报告(例如 Junit 3、3.8、4)
【发布时间】:2014-12-04 00:03:08
【问题描述】:

由于在执行 Ant JUnit 任务期间,JUnit jar 可能会从各个地方获取,有什么方法可以让 Ant 在控制台上报告用于运行测试的 JUnit 版本,甚至是使用的确切罐子?

【问题讨论】:

    标签: java ant junit


    【解决方案1】:

    您是否尝试过声明此导入:

    import junit.runner.Version;
    

    然后在代码中的某个地方调用它?

    Version.id();
    

    然后,将此值打印到控制台。

    【讨论】:

    • 我喜欢这个作为一种 hack,尽管人们可能会为这个代码放入哪个 JUnit 测试的瘫痪问题而苦恼。
    • 这不是一次性的,所以你知道你在运行什么版本吗? JUnit 与您的代码无关;这个想法是它让路。
    • 为什么不专门创建一个测试来打印出 JUnit 版本?
    猜你喜欢
    • 1970-01-01
    • 2012-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-18
    • 1970-01-01
    • 2011-04-19
    • 1970-01-01
    相关资源
    最近更新 更多