Как отключить журналы консоли при выполнении теста mvn clean [duplicate]

Еще один подход к возврату значения из асинхронной функции - передать объект, который сохранит результат от асинхронной функции.

Вот пример того же:

var async = require("async");

// This wires up result back to the caller
var result = {};
var asyncTasks = [];
asyncTasks.push(function(_callback){
    // some asynchronous operation
    $.ajax({
        url: '...',
        success: function(response) {
            result.response = response;
            _callback();
        }
    });
});

async.parallel(asyncTasks, function(){
    // result is available after performing asynchronous operation
    console.log(result)
    console.log('Done');
});

Я использую объект result для хранения значения во время асинхронной операции. Это позволяет получить результат даже после асинхронного задания.

Я использую этот подход много. Мне было бы интересно узнать, насколько хорошо этот подход работает, когда задействован результат обратно через последовательные модули.

6
задан ArtB 5 August 2014 в 04:14
поделиться

1 ответ

Попробуйте установить свойство surefire.printSummary на false: , это должно печатать только те тесты, у которых есть ошибки. Попробуйте запустить его как mvn -q -Dsurefire.printSummary=false.

Альтернативно , вы можете поместить его в свой pom.xml:

  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>            
      <printSummary>false</printSummary> 
    </configuration>
  </plugin>
6
ответ дан Sridhar-Sarnobat 28 August 2018 в 03:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: