Skip to content

Releases: Badgerati/Edison

Edison v1.5.0.12

15 Mar 18:48

Choose a tag to compare

Checksum: 62634BE89BABAF69CF6ECCD6FD4BE61E2671F2432BB67004EDB1C80C38631F53

This release is purely central around features and enhancements to the sending of test results to external endpoints. This is for a much larger project later on.

Features & Enhancements

  • #62: Edison should send a callout to tell a endpoint a test run has started
  • #64: Test callout needs more informative name to pinpoint runs for specific commits
  • #65: Need a new TestRunProject identifier to help idenity test runs for websites/services/etc.
  • #66: Need a new TestRunEnvironment identifier to help identify the environment the test run took place (like local or regression, etc.)
  • #63: Send out an end event if using TestResultUrl
  • #75: Rename TestResultUrl in Edisonfiles to test_result_url
  • #67: Allowing callouts to be sent asynchronously

Install and Download

NuGet

Chocolatey

  • Edison (choco install edison)

Edison v1.4.0.11

26 Feb 11:52

Choose a tag to compare

Checksum: 65F478C84732476DEFF5E3B21A5EAC1645DF463BDB5A9CDE24941B46305B95F5

Bugs

  • When running with console output type of dot, failed tests never had enough space between them. This has now been resolved.

Features & Enhancements

  • #52: Edison now has support for basic browser testing functionality
  • #55: Allow Edison tests to be run using TestDriven.NET
  • #57: Ability to now send test results of attributed tests to Slack channels/users

Install and Download

NuGet

Chocolatey

  • Edison (choco install edison)

Edison v1.3.0.10

22 Sep 16:56

Choose a tag to compare

Checksum: 6B2C903C0B8051EA408F22D60B6A9C1D7D242D619BB94373380BF0EFBB9FC2B7

Bugs

  • #43: Test assemblies never ran with test app.configs

Features & Enhancements

  • #36: Add logic for conditional assertions
  • #44: Add new output types for HTML and MarkDown
  • #48: The GUI's ProgressBar should change colour with failed tests
  • #50: ChocolateyInstall script needs to include Checksum of binaries

Edison v1.2.1.9

05 Sep 18:55

Choose a tag to compare

Bugs

  • #37: Console application always returns success exit code, even when test fail.

Features & Enhancements

  • #39: Edisonfile for the console application
  • #40: Edison.Console application needs to be on NuGet for easier version controlling

Edison v1.2.0.8

22 Mar 19:56

Choose a tag to compare

The new features in this release are:

  • Pass a solution file for extracting test assemblies
  • Test cases and repeats can run in parallel
  • GUI now has a "Recently Opened" sub-menu

Issues resolved in this release:

  • #22: Allow for repeated tests to run in parallel.
  • #25: Allow for Test test cases to run in parallel.
  • #26: Repeat of 1 appends repeat value to TestResult FullName.
  • #21: Ability to pass a Solution file and extract tests.
  • #29: Add Recently Opened sub-menu to GUI.
  • #30: Move parameter validation from Console into the Engine.
  • Minor fix for the concurrency attribute on tests and fixtures.

Edison v1.1.0.7

04 Mar 21:55

Choose a tag to compare

The new features in this release are:

  • Ability to create test Suites.
  • More assertions for strings and lists.
  • A singular thread that can optionally run afterwards, which re-runs failed tests.

Issues resolved in this release:

  • #9: Ability to re-run failed tests.
  • #8: Framework .NET Dependency needs lowering.
  • #12: Additional string assertions needed.
  • #14: Introduce the notion of having a Suite of tests.
  • #17: Issues with category matching on TestFixtures.
  • #16: Running tests in multiple threads misses tests.

Edison v1.0.0.6

23 Feb 19:01

Choose a tag to compare

v1.0.0.6 release of the Edison testing suite.

This release is still in very late beta, so any issues should be raised to the GitHub issues page.

The feature contents of the release are:

  • Full test framework library for writing tests in Edison.
  • Console application to run Edison test suites.
  • GUI application to run Edison test suites.
  • Full ability to run Tests and TestFixtures in parallel (or serial if you wish).
  • Separate engine library you can reference for creating your own testing tools using Edison. (Documentation coming soon)

Issues resolved since previous release:

  • #1: Ability to listen for TestResult events
  • #2: Ability to pass in Tests/Fixtures to run as files
  • #3: Possibility of having Threading at the Test Level
  • #5: TestCases should work on TestFixtures

Edison v0.9.5.1

08 Feb 20:05

Choose a tag to compare

Edison v0.9.5.1 Pre-release
Pre-release

First release of Edison.

Contents:

  • Full test framework library for writing tests in Edison
  • Console application to run Edison test suites
  • GUI application to run Edison test suites