Simplify ClassPathScanner tests
authorStephen Kitt <skitt@redhat.com>
Fri, 12 Oct 2018 07:40:27 +0000 (09:40 +0200)
committerMichael Vorburger <mike@vorburger.ch>
Wed, 1 Jul 2020 23:37:26 +0000 (01:37 +0200)
commit7301bc3f20a0b0eec561e2fee0eb7c1e79e44621
treef110854e6064802b82d1c498f9885aea5319ce8c
parent86089fd75898edc8d8811afe1aaaf0296f68abdc
Simplify ClassPathScanner tests

By isolating the Guice-specific aspects of ClassPathScanner, and
making the latter more generic, we can greatly simplify the
ClassPathScanner UT and isolate it from Guice dependencies.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
src/main/java/org/opendaylight/genius/simple/AlivenessMonitorWiring.java
src/main/java/org/opendaylight/genius/simple/GeniusMain.java
src/main/java/org/opendaylight/genius/simple/GeniusWiring.java
src/main/java/org/opendaylight/infrautils/inject/ClassPathScanner.java
src/main/java/org/opendaylight/infrautils/inject/guice/GuiceClassPathBinder.java [new file with mode: 0644]
src/main/java/org/opendaylight/netvirt/simple/NetvirtMain.java
src/main/java/org/opendaylight/netvirt/simple/NetvirtWiring.java
src/test/java/org/opendaylight/genius/simple/test/GeniusSimpleDistributionTest.java
src/test/java/org/opendaylight/infrautils/inject/tests/ClassPathScannerTest.java