Releases: rokudev/unit-testing-framework
Releases · rokudev/unit-testing-framework
Unit Test Framework v.2.1.1
Changelog
- Add License: Apache 2.0.
Unit Test Framework v.2.1.0
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
Changelog
- Fix bug with scene node verification.
- Minor bug-fixes and updates.
Unit Test Framework
[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
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
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
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
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)
Unit Test Framework initial beta version
- fixed missing dependencies.
- deprecated, used for legacy projects, please consider using v.1.1.0.