Move tests for distributable monitors into features/poller/monitors/core

Description

The existing unit tests and ITs for the distributable monitors need to be moved into the same project as the monitors.

Steps:

  • Move all unit tests and ITs that can run without any classes from opennms-services into the features/poller/monitors/core project.

  • Add entries to the pom.xml for all of the test dependencies.

Acceptance Criteria:

  • All tests run from their new location inside features/poller/monitors/core.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Seth Leger April 6, 2016 at 8:52 AM

This PR is merged, marking as fixed.

commit 46f621d7c2aac3172d7c4669a4b80db00cc070a3

Seth Leger April 5, 2016 at 4:56 PM

OK, thanks for the explanation.

Malatesh April 5, 2016 at 1:23 PM

These three test cases were not moved since they had dependency on DnsUtils which is in org.opennms.netmgt.utils.

Seth Leger April 5, 2016 at 12:49 PM

There are several tests for monitors in features/poller/monitors/core that haven't been moved yet:

  • HttpMonitorIT

  • SslCertMonitorIT

  • TcpMonitorIT

Please update the PR or let me know why these tests cannot be moved.

Fixed

Details

Assignee

Reporter

Story Points

Components

Sprint

Fix versions

Affects versions

Priority

PagerDuty

Created March 31, 2016 at 3:34 PM
Updated June 3, 2019 at 8:04 AM
Resolved April 6, 2016 at 8:52 AM