def test_bad_algorithm(self): six.assertRaisesRegex( self, ValueError, 'Unknown algorithm: foo', plan.build_learning_rate_decay_from_params, {'algorithm': 'foo'}, None, 0.01)