Class LocalstackOutsideDockerTestRunner

  • All Implemented Interfaces:
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Orderable, org.junit.runner.manipulation.Sortable

    @Deprecated
    public class LocalstackOutsideDockerTestRunner
    extends org.junit.runners.BlockJUnit4ClassRunner
    Deprecated.
    Simple JUnit test runner that automatically downloads, installs, starts, and stops the LocalStack local cloud infrastructure components. Should work cross-OS, however has been only tested under Unix (Linux/MacOS). Update 2019-12-07: This test runner has now been deprecated. The main reason is that it attempts to install various dependencies on the local machine, which frequently causes issues for users running in different OSs or environments. Please use the Docker-based test running instead, which is now the default.
    Author:
    Waldemar Hummer, Patrick Allain
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void run​(org.junit.runner.notification.RunNotifier notifier)
      Deprecated.
       
      • Methods inherited from class org.junit.runners.BlockJUnit4ClassRunner

        collectInitializationErrors, computeTestMethods, createTest, createTest, describeChild, getChildren, getTestRules, isIgnored, methodBlock, methodInvoker, possiblyExpectingExceptions, rules, runChild, testName, validateConstructor, validateFields, validateInstanceMethods, validateNoNonStaticInnerClass, validateOnlyOneConstructor, validateTestMethods, validateZeroArgConstructor, withAfters, withBefores, withPotentialTimeout
      • Methods inherited from class org.junit.runners.ParentRunner

        childrenInvoker, classBlock, classRules, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, order, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses, withInterruptIsolation
      • Methods inherited from class org.junit.runner.Runner

        testCount
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LocalstackOutsideDockerTestRunner

        public LocalstackOutsideDockerTestRunner​(java.lang.Class<?> klass)
                                          throws org.junit.runners.model.InitializationError
        Deprecated.
        Throws:
        org.junit.runners.model.InitializationError
    • Method Detail

      • run

        public void run​(org.junit.runner.notification.RunNotifier notifier)
        Deprecated.
        Overrides:
        run in class org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>