def testAddKey(self):
    self.failUnlessEqual(self.clitable.superkey, [])
    # Stub out the conversion of filename to file handle.
    self.clitable._TemplateNamesToFiles = lambda t: [self.template_file]
    self.clitable.ParseCmd(self.input_data, attributes={'Command': 'sh ver'})
    self.failUnlessEqual(self.clitable.superkey, ['Col1'])
    self.clitable.AddKeys(['Col1', 'Col2', 'Col3'])
    self.failUnlessEqual(self.clitable.superkey, ['Col1', 'Col2', 'Col3'])
    self.failUnlessRaises(KeyError, self.clitable.AddKeys, ['Bogus'])
Change the utilization of the checksum job, even mid-run.
dataset/ETHPy150Open google/textfsm/clitable_test.py/UnitTestCliTable.testAddKey--crossover with--dataset/ETHPy150Open google/mysql-tools/drift_lib/drift_policies.py/FixedRunTimePolicy.SetUtilization