[
https://issues.apache.org/jira/browse/DRILL-5322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sudheesh Katkam resolved DRILL-5322.
------------------------------------
Resolution: Fixed
Fixed as part of DRILL-5318.
> Provide an OperatorFixture for sub-operator unit testing setup
> --------------------------------------------------------------
>
> Key: DRILL-5322
> URL: https://issues.apache.org/jira/browse/DRILL-5322
> Project: Apache Drill
> Issue Type: Sub-task
> Components: Tools, Build & Test
> Affects Versions: 1.11.0
> Reporter: Paul Rogers
> Assignee: Paul Rogers
> Fix For: 1.11.0
>
>
> We recently created various "fixture" classes to assist with system-level
> testing: {{LogFixture}}, {{ClusterFixture}} and {{ClientFixture}}. Each
> handles the tedious work of setting up the conditions to run certain kinds of
> tests.
> In the same way, we need an {{OperatorFixture}} to set up the low-level bits
> and pieces needed for operator-level, and sub-operator-level unit testing.
> The {{DrillConfig}} is used by both the system-level and operator-level
> fixtures. So, pull the config-setup tasks our of (cluster) {{FixtureBuilder}}
> (should rename) and into a new {{ConfigBuilder}}. Leave the existing methods
> in {{FixtureBuilder}}, but modify them to be wrappers around the new config
> builder.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)