{"id":19052373,"url":"https://github.com/spekt/testlogger","last_synced_at":"2025-04-04T13:05:55.001Z","repository":{"id":38825185,"uuid":"212238270","full_name":"spekt/testlogger","owner":"spekt","description":"Junit, Xunit and NUnit loggers for the .NET test platform","archived":false,"fork":false,"pushed_at":"2025-03-15T02:21:21.000Z","size":620,"stargazers_count":21,"open_issues_count":6,"forks_count":11,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-28T12:08:54.716Z","etag":null,"topics":["circleci","dotnet","dotnet-test","gitlab","junit","logging","nunit","reporting","test-reporting","xunit"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spekt.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-02T02:15:05.000Z","updated_at":"2025-03-18T10:49:26.000Z","dependencies_parsed_at":"2025-02-09T20:10:58.346Z","dependency_job_id":"9f45a327-0362-4093-a8cd-2a88f24f6cb1","html_url":"https://github.com/spekt/testlogger","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spekt%2Ftestlogger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spekt%2Ftestlogger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spekt%2Ftestlogger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spekt%2Ftestlogger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spekt","download_url":"https://codeload.github.com/spekt/testlogger/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247182389,"owners_count":20897381,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["circleci","dotnet","dotnet-test","gitlab","junit","logging","nunit","reporting","test-reporting","xunit"],"created_at":"2024-11-08T23:26:10.086Z","updated_at":"2025-04-04T13:05:54.962Z","avatar_url":"https://github.com/spekt.png","language":"C#","readme":"# .NET test loggers\n\nJunit, NUnit and Xunit logger extensions for [Visual Studio Test Platform](https://github.com/microsoft/vstest). Connect your test reports to Circle CI, Gitlab and others from `dotnet test`.\n\n[![Build Status](https://github.com/spekt/testlogger/workflows/.NET/badge.svg)](https://github.com/spekt/testlogger/actions?query=workflow%3A.NET)\n[![Code coverage](https://codecov.io/gh/spekt/testlogger/branch/master/graph/badge.svg)](https://codecov.io/gh/spekt/testlogger)\n\n## Packages\n\n| Logger | Stable Package                                                                                                          | Pre-release Package                                                                                                                                         | Usage                                     |\n| ------ | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |\n| JUnit  | [![NuGet](https://img.shields.io/nuget/v/JUnitXml.TestLogger.svg)](https://www.nuget.org/packages/JUnitXml.TestLogger/) | [![MyGet Pre Release](https://img.shields.io/myget/spekt/vpre/junitxml.testlogger.svg)](https://www.myget.org/feed/spekt/package/nuget/JunitXml.TestLogger) | [README](src/JUnit.Xml.Package/README.md) |\n| NUnit  | [![NuGet](https://img.shields.io/nuget/v/NUnitXml.TestLogger.svg)](https://www.nuget.org/packages/NUnitXml.TestLogger/) | [![MyGet Pre Release](https://img.shields.io/myget/spekt/vpre/nunitxml.testlogger.svg)](https://www.myget.org/feed/spekt/package/nuget/NunitXml.TestLogger) | [README](src/NUnit.Xml.Package/README.md) |\n| Xunit  | [![NuGet](https://img.shields.io/nuget/v/XunitXml.TestLogger.svg)](https://www.nuget.org/packages/XunitXml.TestLogger/) | [![MyGet Pre Release](https://img.shields.io/myget/spekt/vpre/xunitxml.testlogger.svg)](https://www.myget.org/feed/spekt/package/nuget/XunitXml.TestLogger) | [README](src/Xunit.Xml.Package/README.md) |\n\nRelease notes for all loggers are in the [CHANGELOG](./CHANGELOG.md).\n\n## Contribution Guide\n\nRun the `build.ps1` or `build.sh` scripts in Windows or Linux to build and run the tests.\n\nThis repo always requires the latest LTS release of dotnet and dotnet runtime 3.1 for development.\n\nIf acceptance tests are failing, try running this command to see detailed output:\n\n```sh\n# Run from root of repo\n\u003e dotnet test --no-build --logger:\"json;LogFilePath=test-results.json\" test/assets/Json.TestLogger.MSTest.NetCore.Tests/Json.TestLogger.MSTest.NetCore.Tests.csproj\n```\n\n### CI/CD Integration Tests\n\n- [Sample Gitlab pipeline](https://gitlab.com/codito/sample-junit-test/-/pipelines) picks the latest pre-release Junit logger in Gitlab CI.\n- [Sample Circle CI pipeline](https://app.circleci.com/pipelines/circleci/GA6zAWSpZy4izQcaCFyvJP/CRQra9Zg7NR4ZYZk2vsmEX) runs on every PR via webhook.\n\n## Wiki\n\nSee \u003chttps://github.com/spekt/testlogger/wiki\u003e for [Logger Configuration](https://github.com/spekt/testlogger/wiki/Logger-Configuration) and troubleshooting.\n\n## License\n\nMIT\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspekt%2Ftestlogger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspekt%2Ftestlogger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspekt%2Ftestlogger/lists"}