Skip to content

Releases: rokudev/unit-testing-framework

Unit Test Framework v.2.1.1

06 May 13:24
fa29d5e
Compare
Choose a tag to compare

Changelog

  • Add License: Apache 2.0.

Unit Test Framework v.2.1.0

21 Mar 12:38
72ba67e
Compare
Choose a tag to compare

Changelog

  • Add Initialization mode support to Logger
  • Add an ability to choose a test in the Unit Tests
  • Add @ignore test annotation
  • Add running specific tests in the non-node mode
  • Add new channel sample for Selective Test Runs
  • Fix AssertEqual was returning false on identical values for some Strings.

Unit Test Framework

25 Jan 00:48
31707bb
Compare
Choose a tag to compare

Changelog

  • Fix bug with scene node verification.
  • Minor bug-fixes and updates.

Unit Test Framework

14 Jan 21:38
Compare
Choose a tag to compare

[WARNING] Major Version Update: Backward incompatible with previous versions!

Changelog

  • Add environment object to each test suite, so each test suite will have it's own m.
  • Remove need for test suite constructor function
  • Add BeforeALL, BeforeEach, AfterAll, AfterEach and other JUnit5-like annotations.
  • Add new assert functions
  • Update test suite parsing mechanism (removed eval usage)
  • Add annotation @test
  • Add don't throw exception for empty test suites: PR #31
  • Add AssertAAContains: PR Close #26
  • Add SetServer and SendToServer: PR Close #25
  • Fix #27 crash when testStatObj is undefined because of no test valid test cases
  • FIx #30 Exception when testStatObj is uninitialized
  • Minor bug-fixes and updates.

Unit Test Framework

05 Mar 12:43
2ff0441
Compare
Choose a tag to compare

Maintenance Updates.

Changelog

  • Fix SetTestFilePrefix input parameter name #19
  • Update step 3 in Readme.md with proper description for channel samples. #5
  • Add Setup and TearDown functions description (#10)
  • Add StorePerformanceData function. (allows to store and print some performance data from your test cases)

Unit Test Framework

13 Dec 16:05
e9dface
Compare
Choose a tag to compare

Maintenance Updates.

Changelog

  • Add a way to skip tests in the BrightScript Unit Test framework
  • fix EqValues method of BaseTestSuite for arrays. #18 proposed by michallaskowski

Unit Test Framework RSG beta version

05 Apr 15:29
Compare
Choose a tag to compare
Pre-release

Unit Test Framework beta version with RSG.

Changelog

  • added Support of Roku Scene Graph (RSG).
  • added documentation on how to write tests for components.
  • added simple RSG sample channel with tests examples.
  • added additional verbosity level in logger: issue #8
  • fixed issues related to comparison asserts: issue #9
  • fixed mistyping.
  • fixed typo. (pull request #14)
  • added custom comparator functionality for pull request #15)
  • changed naming of utility functions for better consistency and compatibility with other frameworks.

Unit Test Framework second beta version

25 Jan 16:50
Compare
Choose a tag to compare
Pre-release

Unit Test Framework second beta version

Changelog

  • added missing dependencies.
  • packaged framework to single file.
  • added framework versioning.
  • added log messages for Setup/TearDown functions run. Messages will be shown in Verbose logging mode only.
  • added SetUp/TearDown functions support for TestCase objects.
  • added new logger mode "Echo". This mode print statistics for each TestSuite/TestCase when they actually run. Echo use logger verbosity settings and will show full info in Verbose mode only.
  • added new failFast parameter to runner.
  • code refactoring.

Unit Test Framework initial beta version (deprecated)

25 Jan 16:04
Compare
Choose a tag to compare

Unit Test Framework initial beta version

  • fixed missing dependencies.
  • deprecated, used for legacy projects, please consider using v.1.1.0.