anchor.diff: +%% -------------------------------------------------------------------
  +%%
  +%% Copyright (c) 2013-2016 Basho Technologies, Inc.
  +%%
  +%% This file is provided to you under the Apache License,
  +%% Version 2.0 (the "License"); you may not use this file
  +%% except in compliance with the License.  You may obtain
  +%% a copy of the License at
  +%%
  +%%   http://www.apache.org/licenses/LICENSE-2.0
  +%%
  +%% Unless required by applicable law or agreed to in writing,
  +%% software distributed under the License is distributed on an
  +%% "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  +%% KIND, either express or implied.  See the License for the
  +%% specific language governing permissions and limitations
  +%% under the License.
  +%%
  +%% -------------------------------------------------------------------
  +
   -module(riak_kv_schema_tests).
   
   -include_lib("eunit/include/eunit.hrl").
   -compile(export_all).
  +
  +-define(DEFAULT_ENABLED_JOB_CLASSES, [
  +    list_buckets,
  +    list_keys
  +]).
   
   %% basic schema test will check to make sure that all defaults from the schema
   %% make it into the generated app.config
  
positive.code:                                             {datatype, directory}
                                         ]}),
      {[], [Mapping], []}.
  
negative.code:     cuttlefish_unit:assert_not_configured(M6, "max_memory"),
      ok.
  
  job_class_enabled_test() ->
      test_job_class_enabled(riak_core_schema()).
  
  test_job_class_enabled({true, RCSchema}) when erlang:is_list(RCSchema) ->
      Config = cuttlefish_unit:generate_templated_config(
          [RCSchema, "../priv/riak_kv.schema"], [],
          riak_core_schema_tests:context() ++ context()),
  
      cuttlefish_unit:assert_config(
          Config, "riak_core.job_accept_class",
          lists:sort(?DEFAULT_ENABLED_JOB_CLASSES)),
      ok;
  test_job_class_enabled(_) ->
      skip.
  
  %% this context() represents the substitution variables that rebar
  %% will use during the build process.  riak_core's schema file is
  %% written with some {{mustache_vars}} for substitution during
  