-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix assumption errors #1645
base: master
Are you sure you want to change the base?
Fix assumption errors #1645
Commits on Nov 25, 2024
-
chore(Test framework): switch to using JUnit5 by default for jgiven-t…
…ests Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adb4d6f - Browse repository at this point
Copy the full SHA adb4d6fView commit details -
fix(Code Quality): Correct testNG test name
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 041851d - Browse repository at this point
Copy the full SHA 041851dView commit details -
fix(Issue-1625): Pass multiple test cases to JGiven test
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31b2e14 - Browse repository at this point
Copy the full SHA 31b2e14View commit details -
fix(Issue-1625): Implement test cases with failing assumptions
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9dbe60 - Browse repository at this point
Copy the full SHA d9dbe60View commit details -
fix(Issue-1625): Implement test cases with failing assumptions
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0dcc2b9 - Browse repository at this point
Copy the full SHA 0dcc2b9View commit details -
chore(Code Quality): replace anonymous class by lambda
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b6ada0 - Browse repository at this point
Copy the full SHA 9b6ada0View commit details -
fix(Issue-1625): use dedicated JUnit4 errors
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9433083 - Browse repository at this point
Copy the full SHA 9433083View commit details -
fix(Issue-1625): switch back to JUnit4 test execution for now
The JUnit 5 Executor uses a thread global scenario holder to handle its scenarios. For some reason that gets called when executing the JUnit 4 tests. Maybe its a runner issue? Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8e1395 - Browse repository at this point
Copy the full SHA d8e1395View commit details -
fix(Issue-1625): JUnit5 Scenarios run without inheritance
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed5a644 - Browse repository at this point
Copy the full SHA ed5a644View commit details -
fix(Issue-1625): remove list test scenarios
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c46d738 - Browse repository at this point
Copy the full SHA c46d738View commit details -
fix(Issue-1625): cleanup scenario tests
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdbe05c - Browse repository at this point
Copy the full SHA fdbe05cView commit details -
fix(Issue-1625): switch back to Junit5
junit4 tests in junit5 come with a filter that gets passed to the test execution listeners. Unfortunately they make the result provider record wrong values Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eeb7791 - Browse repository at this point
Copy the full SHA eeb7791View commit details -
fix(Issue-1625): throw out assertJ tests
assertJ checks what kind of frameworks are on the classpath (with a preference for testng) and chooses the exception that framework would throw. Therefore, there is no need to test specifically for assertJ assumptions. Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 858352a - Browse repository at this point
Copy the full SHA 858352aView commit details -
probably not the right solution Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d0d190 - Browse repository at this point
Copy the full SHA 7d0d190View commit details -
fix(Issue-1625): Logging for tests in main
to easier read what these tests actually print. -> consider reverting to noop logger to avoid spamming the log Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d83b8ab - Browse repository at this point
Copy the full SHA d83b8abView commit details -
fix(Issue-1625): Throw out junit 5 junit4 converter
That produces so many problems, its worth its own PR Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f92e3b - Browse repository at this point
Copy the full SHA 8f92e3bView commit details -
fix(Issue-1625): Refactor assumptions tests
TODO: * TestNg and JUnit completely ignore all steps taken when an assumption fails, which is WRONG. * Junit tests interfere with each other * TestNg and JUnit completely ignore all steps taken when an assumption fails, which is WRONG. Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57dea8b - Browse repository at this point
Copy the full SHA 57dea8bView commit details -
fix(Issue-1625): add an example for a failing assumption
current state is that a failed assumption is flat out ignored by the report, which is not desireable either Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c508cc - Browse repository at this point
Copy the full SHA 4c508ccView commit details -
fix(Issue-1625): add a method in the vicinity of a failing assumption
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d35a800 - Browse repository at this point
Copy the full SHA d35a800View commit details -
fix(Issue-1625): junit and testng should report a scenario with a fai…
…ling assumption Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97e47f3 - Browse repository at this point
Copy the full SHA 97e47f3View commit details -
fix(Issue-1625): Tentatively implement aborted exception for JUnit
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38b292d - Browse repository at this point
Copy the full SHA 38b292dView commit details -
feat(Issue-1625): Introduce new ABORTED status
adapt unit tests Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07ca80d - Browse repository at this point
Copy the full SHA 07ca80dView commit details -
feat(Issue-1625): remove duplicated skip exception test
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22fbc78 - Browse repository at this point
Copy the full SHA 22fbc78View commit details -
feat(Issue-1625): fix catching pending scenarios as aborted
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89e90db - Browse repository at this point
Copy the full SHA 89e90dbView commit details -
feat(Issue-1625): asciidoc generator recognizes aborted status
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ca044d - Browse repository at this point
Copy the full SHA 4ca044dView commit details -
feat(Issue-1625): write example tests for aborted scenarios
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for daa63e2 - Browse repository at this point
Copy the full SHA daa63e2View commit details -
feat(Issue-1625): process aborted status in asciidoc report
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76df1cd - Browse repository at this point
Copy the full SHA 76df1cdView commit details -
fix(Issue-1625): Automatically produce a plain text report for examples
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8124a1d - Browse repository at this point
Copy the full SHA 8124a1dView commit details -
fix(Issue-1625): Plain text report generator can create the output di…
…rectory Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6198bb - Browse repository at this point
Copy the full SHA d6198bbView commit details -
fix(Issue-1625): Usage of Java 21 features in java 11
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7168834 - Browse repository at this point
Copy the full SHA 7168834View commit details -
feat(JGIVEN-2): update html app
so that the app can handle the new aborted status Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca401c9 - Browse repository at this point
Copy the full SHA ca401c9View commit details
Commits on Nov 27, 2024
-
chore(JGIVEN-2): update html app to 1.1.2
Signed-off-by: l-1squared <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89883ae - Browse repository at this point
Copy the full SHA 89883aeView commit details