Ajuste final para resolver problema em teste que não estava passando por problema do cucumber.
// assert News.count() == 0
                                                                                                   // código original do passo; falhando quando cenário de News, como new news web,
                                                                                                   // é executado antes! cucumber não resetando o contexto?!
                                                                                                   // parâmetro para execução do teste que mostra a falha: News.feature:44:49 Reports.feature:83:87
                                                                                                   // cenários new news web e export report link not enabled when there are no news stored in the system

                                                                                                   // News.findAll().each { n -> assert n.description == ""}
                                                                                                   // esse código mostra que a notícia existente é realmente a criada no
                                                                                                   // cenário new news web!

                                                                                                   // código novo, para garantir que a remoção é feita
                                                                                                   // Sem o News.withTransaction, não funcionando quando havia um erro antes... idem colocando delete(flush: true)
                                                                                                   // ver bug em http://jira.grails.org/browse/GRAILS-9922