- * @return The test parameters
- */
- @Parameters(name = "{index}: parentActive={0}, parentHasHandler={1}, childActive={2}, childHasHandler={3}")
- public static Iterable<Object[]> testCases() {
- /*
- * Kept the whole array for clarity, but some cases are commented out:
- * it is impossible to attach an handler if the logger itself is not
- * defined!
- */
- return Arrays.asList(new Object[][] {
- { Boolean.TRUE, Boolean.TRUE, Boolean.TRUE, Boolean.TRUE },
- { Boolean.TRUE, Boolean.TRUE, Boolean.TRUE, Boolean.FALSE },
-// { Boolean.TRUE, Boolean.TRUE, Boolean.FALSE, Boolean.TRUE },
- { Boolean.TRUE, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE },
-
- { Boolean.TRUE, Boolean.FALSE, Boolean.TRUE, Boolean.TRUE },
- { Boolean.TRUE, Boolean.FALSE, Boolean.TRUE, Boolean.FALSE },
-// { Boolean.TRUE, Boolean.FALSE, Boolean.FALSE, Boolean.TRUE },
- { Boolean.TRUE, Boolean.FALSE, Boolean.FALSE, Boolean.FALSE },
-
-// { Boolean.FALSE, Boolean.TRUE, Boolean.TRUE, Boolean.TRUE },
-// { Boolean.FALSE, Boolean.TRUE, Boolean.TRUE, Boolean.FALSE },
-// { Boolean.FALSE, Boolean.TRUE, Boolean.FALSE, Boolean.TRUE },
-// { Boolean.FALSE, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE },
-
- { Boolean.FALSE, Boolean.FALSE, Boolean.TRUE, Boolean.TRUE },
- { Boolean.FALSE, Boolean.FALSE, Boolean.TRUE, Boolean.FALSE },
-// { Boolean.FALSE, Boolean.FALSE, Boolean.FALSE, Boolean.TRUE },
- { Boolean.FALSE, Boolean.FALSE, Boolean.FALSE, Boolean.FALSE },
- });
- }
-
- /**
- * Test constructor
- *