Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.11.0
    • Fix Version/s: 1.11.0
    • Component/s: Tools, Build & Test
    • Labels:
      None

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              paul-rogers Paul Rogers
              Reporter:
              paul-rogers Paul Rogers
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: