added cp_provider doc strings, modified test fixture