Allure Nunit Versions Save

Archived - Allure adapter for NUnit framework.

1.2.1.1

2 years ago

🚀 New Feature

🐛 Bug Fix

  • #45 - NullReferenceException in AllureStepAspect.WrapStep (@unickq)

1.2.0

2 years ago
  • #37 - refactoring

💥 Breaking Change

  • Merged steps and tests in a single package. No need to install NUnit.Allure.Steps package

💅 Polish

  • General cleanup
  • NUnit 3.12.2

If any new errors are addressed - please create an issue and downgrade to 1.0.14

1.0.14

2 years ago

🐛 Bug Fix

  • #40 - Categories Grouping fix for AllureDisplayIgnoredAttribute (@CraigRichards)
  • #39 - Fixed underlying failure exception (@CraigRichards)

1.0.14-beta3

3 years ago

1.0.12

3 years ago

💥 Breaking Change

  • #33 - Updated NUnit to 3.13.1 (@unickq )
  • Removed net45 (@unickq )

🐛 Bug Fix

  • #34 - Added support AllureDisplayIgnored for ignoring testcases (@Setil)
  • #32 - fixed AllureExtendedConfiguration not created from AllureConfiguration (@Rumyash)

1.0.11

3 years ago

Some users on .net faced issues after NUnit 3.12 update. This fixes it - 3.12 uses by default

Also merged Step params https://github.com/unickq/allure-nunit/pull/29 by @IZaiarnyi

1.0.9

4 years ago

Feature #25

[AllureStep("Login with user {0} and password {1}")]
public void StepSample(string username, string password)
{
      Console.WriteLine(username);
      Console.WriteLine(password);
}

image

1.0.6.2

4 years ago

Bug fixes - #19 and #21

1.0.5

5 years ago

Fix: Attribute cannot be null in parametrized tests #17

1.0.4

5 years ago

Release 1.0.4: Fix #14

  • [OneTime] Attributes added as steps. No results, not execution time - just a method name.
  • Console Output is now an allure attachment - much more readable.
  • AllureExtensions.WrapSetUpTearDownParams for SetUp/TearDown/OneTimeSetUp - ability to change step name and add its execution time.
  • OneTimeTearDown is just a step without result. Obviously if OneTimeSetUp is failed there won't be any results at all (Action Attributes Approach) - but it's untrackable for OneTimeTearDown

Example:

[TearDown]
public void TearDown()
{
     AllureExtensions.WrapSetUpTearDownParams(() =>
     {
          Thread.Sleep(750);
          Console.WriteLine("Example of wrapped TearDown");
     }, "Custom TearDown name here");
}

screenshot_2