allure2 icon indicating copy to clipboard operation
allure2 copied to clipboard

Flutter & Dart support

Open PlugFox opened this issue 4 years ago • 6 comments

Do you plan to have an adapter for dart & flutter test in the future? As far as I know, Yandex has a couple of flutter projects)

https://dart.dev/guides/testing https://flutter.dev/docs/testing

There is no information on the internet about allure + dart at all

PlugFox avatar Aug 12 '20 12:08 PlugFox

@baev bump)

PlugFox avatar Apr 13 '21 17:04 PlugFox

Do you plan to have an adapter for dart & flutter test in the future?

Not yet, but it would be awesome to add such support!

Yandex has a couple of flutter projects

Allure is now has nothing in common with Yandex. There is different company behind, called Qameta Software (https://qameta.io)

The sad news is that we have no Dart devs in the team yet. So we highly rely on community contributions at this point. If any of you would like to contribute Dart support -- please, welcome, you can mention me in this issue and I'll give my best to help you in such beginnings

baev avatar Apr 13 '21 17:04 baev

It seems I now have to use Dart for automating Flutter apps, and I miss Allure too. But I still have to learn a lot about Dart, maybe someone else is already good at it and will contribute.

pandoras-toolbox avatar Jul 06 '23 08:07 pandoras-toolbox

@baev Can you please take a look at this discussion? To me it sounds that they want to do it the wrong way by just converting JUnit reports to Allure. I described here why I think it would result in a pseudo Allure report. Please correct me if I am wrong.

pandoras-toolbox avatar Jul 14 '23 14:07 pandoras-toolbox

Allure supports multiple result formats, such as JUnit XML, XUnit XML, NUnit XML, TRX test results, Allure 1 XML, Allure 2 JSON and XCRESULTS (results bundle supported by xcresult tool)

For JUnit XML you may simply run allure serve <path to folder with junit xml results>.

But since none of these other formats provides enough data to support all the features of Allure Report, we are maintaining the Allure results format and implementing our integrations with test frameworks.

baev avatar Jul 14 '23 14:07 baev

what kind of works required to have allure report integrate with dart/flutter? I m interested to contribute if there is any project or work to be done here.

ckxddd0324 avatar Aug 03 '24 22:08 ckxddd0324