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


import com.github.havarunner.HavaRunner;
import com.github.havarunner.annotation.Scenarios;
import com.google.common.collect.Lists;
import org.junit.Test;
import java.util.Collection;
import static com.github.havarunner.TestHelper.run;
import static java.util.Arrays.asList;
import static java.util.Collections.synchronizedList;
import static org.junit.Assert.assertEquals;
package com.github.havarunner.scenarios.covariant;




public class CovariantScenarioConstructorTest {
    static final Collection<Planet> seenPlanets = synchronizedList(Lists.<Planet>newArrayList());

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


// Path: src/test/java/com/github/havarunner/scenarios/covariant/CovariantScenarioConstructorTest.java
import com.github.havarunner.HavaRunner;
import com.github.havarunner.annotation.Scenarios;
import com.google.common.collect.Lists;
import org.junit.Test;
import java.util.Collection;
import static com.github.havarunner.TestHelper.run;
import static java.util.Arrays.asList;
import static java.util.Collections.synchronizedList;
import static org.junit.Assert.assertEquals;

package com.github.havarunner.scenarios.covariant;




public class CovariantScenarioConstructorTest {
    static final Collection<Planet> seenPlanets = synchronizedList(Lists.<Planet>newArrayList());

    @Test
    public void havarunner_should_support_covariance_in_scenario_objects() {
        run(new HavaRunner(CovarianceInScenarioObject.class));