// Path: src/test/java/com/github/havarunner/TestHelper.java
// public static void runAndIgnoreErrors(HavaRunner havaRunner) {
//     run(havaRunner, new RunNotifier());
// }


import com.github.havarunner.annotation.AfterAll;
import com.github.havarunner.annotation.Scenarios;
import com.google.common.collect.Lists;
import org.junit.Test;
import java.util.Collections;
import java.util.List;
import static com.github.havarunner.TestHelper.runAndIgnoreErrors;
import static com.google.common.collect.Lists.newArrayList;
import static org.junit.Assert.assertEquals;
package com.github.havarunner;




public class OneFailsOneSucceedsTest {

    static List<String> messages = Collections.synchronizedList(Lists.<String>newArrayList());

    @Test
    public void HavaRunner_calls_the_AfterAll_even_though_one_constructor_in_the_test_set_fails() { // This is a regression test
// Path: src/test/java/com/github/havarunner/TestHelper.java
// public static void runAndIgnoreErrors(HavaRunner havaRunner) {
//     run(havaRunner, new RunNotifier());
// }


// Path: src/test/java/com/github/havarunner/OneFailsOneSucceedsTest.java
import com.github.havarunner.annotation.AfterAll;
import com.github.havarunner.annotation.Scenarios;
import com.google.common.collect.Lists;
import org.junit.Test;
import java.util.Collections;
import java.util.List;
import static com.github.havarunner.TestHelper.runAndIgnoreErrors;
import static com.google.common.collect.Lists.newArrayList;
import static org.junit.Assert.assertEquals;

package com.github.havarunner;




public class OneFailsOneSucceedsTest {

    static List<String> messages = Collections.synchronizedList(Lists.<String>newArrayList());

    @Test
    public void HavaRunner_calls_the_AfterAll_even_though_one_constructor_in_the_test_set_fails() { // This is a regression test
        runAndIgnoreErrors(new HavaRunner(OtherFails.class));