-
It seems that a stack overflow in the code of a unit test can crash the system.
Reproduction steps:
- Create a project with unit tests.
- Implement one test, where the only variable is an array of …
-
Today, TcUnit-Runner tries to load the TwinCAT-version that the project is created in such as:
`log.Info("Using the TwinCAT remote manager to load TwinCAT version '" + this.tcVersion + "'...");`
`IT…
-
Found something which is a minor annoyance but also due to the way that I am handling my project structure.
When running the top-level TcUnit.RUN, any additional loaded projects at the solution le…
-
TcUnit 1.2.0.0 and 1.1.0.0
TwinCAT 4024.10
I have a _FB_massFlowGUI_test_ with 3 methods (sum, noSum, validateInput), each calling other methods of the same FB.
In total a little above 130 tests.…
-
Incorrect number of failed tests and successful tests if too many tests in a test suite.
If the tests in a test suite are greater than the maximum number of tests per test suite, the evaluation is in…
-
Sometimes - shit happens ;-) - somebody commits code to a project that causes a runtime exception in TwinCAT, most commonly this occurs with div0 or pointers to NULL. TcUnit-Runner should check the Tw…
-
Build 4024.10 (can install another if you want me to)
TcUnit 1.1.0.0
I have a test FB that contains 105 near identical methods, each containing 15 Asserts (7 AsserEquals_Real, 7 AssertEquals, 1 As…
-
Writing a Unitest that doesn't have an explicit message for an assert, results in a parsing error.
I know, the message is useful, but can you default to a message if none is given explicitly? I don't…
-
After writing many complicated tests for my company's codebase (phew), I think TcUnit could use a couple of these helper functions. In a number of scenarios, twincat won't let you write directly to ce…
-
[001_TCUnit.xlsx](https://github.com/Open-Systems-Pharmacology/OSPSuite.Core/files/3712515/001_TCUnit.xlsx)
Time [min] | Concentration [mg/ml]
-- | --
1 | 0,1
2 | 12
3 | 2
10 | 1
20 | 0,01
…